X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=src%2Fapp-framework-demo.git;a=blobdiff_plain;f=afm-client%2Fapp%2FFrontend%2Fwidgets%2FActionButtons%2FAppliButton.js;fp=afm-client%2Fapp%2FFrontend%2Fwidgets%2FActionButtons%2FAppliButton.js;h=014fe4d4221dfdf70aaceb203d366762bfae6868;hp=f7172253db611cef2641f64ac1a151b24e26e82f;hb=7b885bd6ca1221a6b3013919c866c6b90f95c115;hpb=9966df615382815fb6169c9ecd9e3e696f8fa615 diff --git a/afm-client/app/Frontend/widgets/ActionButtons/AppliButton.js b/afm-client/app/Frontend/widgets/ActionButtons/AppliButton.js index f717225..014fe4d 100644 --- a/afm-client/app/Frontend/widgets/ActionButtons/AppliButton.js +++ b/afm-client/app/Frontend/widgets/ActionButtons/AppliButton.js @@ -50,10 +50,11 @@ ''; angular.module('AppliButton', []) - .directive('appliButton', function (AppConfig, AppCall, ModalFactory, Notification, $timeout, $window, $location) { + .directive('appliButton', function (AppConfig, AppCall, ModalFactory, Notification, $timeout, $window, $location, urlquery) { function mymethods(scope, elem, attrs) { scope.runstatus = "stop"; + scope.runmode = urlquery.runmode || "auto"; scope.clicked = function () { var notifyError = function(action, response) { @@ -81,7 +82,7 @@ case "start": if (scope.runstatus !== "stop") return; - AppCall.get ("afm-main", "start", {id: scope.appID, mode: "remote"}, function(response) { + AppCall.get ("afm-main", "start", {id: scope.appID, mode: scope.runmode}, function(response) { if (response.status !== 200 || response.data.jtype !== "AJB_reply") { notifyError ("start", response); return;