From 127f9a457d2195e0a15f684143f3a483a321971d Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sun, 5 Jun 2016 14:40:13 +0800 Subject: [PATCH] After modifying the rpc secret, it need to refresh the page to take effect --- app/scripts/services/aria2RpcService.js | 6 +++--- app/views/settings-ariang.html | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/scripts/services/aria2RpcService.js b/app/scripts/services/aria2RpcService.js index 0cb83aa..929f7ee 100644 --- a/app/scripts/services/aria2RpcService.js +++ b/app/scripts/services/aria2RpcService.js @@ -3,6 +3,7 @@ angular.module('ariaNg').factory('aria2RpcService', ['$q', 'aria2RpcConstants', 'ariaNgCommonService', 'ariaNgSettingService', 'aria2HttpRpcService', 'aria2WebSocketRpcService', function ($q, aria2RpcConstants, ariaNgCommonService, ariaNgSettingService, aria2HttpRpcService, aria2WebSocketRpcService) { var protocol = ariaNgSettingService.getProtocol(); + var secret = ariaNgSettingService.getSecret(); var checkIsSystemMethod = function (methodName) { return methodName.indexOf(aria2RpcConstants.rpcSystemServiceName + '.') == 0; @@ -14,11 +15,10 @@ var invoke = function (method, context) { var isSystemMethod = checkIsSystemMethod(method); - var rpcSecretToken = ariaNgSettingService.getSecret(); var finalParams = []; - if (rpcSecretToken && !isSystemMethod) { - finalParams.push(aria2RpcConstants.rpcTokenPrefix + rpcSecretToken); + if (secret && !isSystemMethod) { + finalParams.push(aria2RpcConstants.rpcTokenPrefix + secret); } if (angular.isArray(context.params) && context.params.length > 0) { diff --git a/app/views/settings-ariang.html b/app/views/settings-ariang.html index 1fba03f..aee0182 100644 --- a/app/views/settings-ariang.html +++ b/app/views/settings-ariang.html @@ -51,6 +51,7 @@
Aria2 RPC Secret Token + *