luci-app-transmission: fix service running check
Fixes: #3950 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
parent
9c4f3454d2
commit
2a94e18d9b
1 changed files with 2 additions and 6 deletions
|
@ -10,7 +10,7 @@ var callServiceList = rpc.declare({
|
||||||
object: 'service',
|
object: 'service',
|
||||||
method: 'list',
|
method: 'list',
|
||||||
params: [ 'name' ],
|
params: [ 'name' ],
|
||||||
expect: { '': {} }
|
expect: { 'transmission': {} }
|
||||||
});
|
});
|
||||||
|
|
||||||
function setFlagBool(o) {
|
function setFlagBool(o) {
|
||||||
|
@ -29,11 +29,7 @@ return view.extend({
|
||||||
render: function(res) {
|
render: function(res) {
|
||||||
var port = uci.get_first('transmission', 'transmission', 'rpc_port') || '9091';
|
var port = uci.get_first('transmission', 'transmission', 'rpc_port') || '9091';
|
||||||
|
|
||||||
var instances = {};
|
var running = Object.keys(res[0].instances || {}).length > 0;
|
||||||
try {
|
|
||||||
instances = res[0]['transmission']['instances'];
|
|
||||||
} catch (e) {}
|
|
||||||
var running = instances.length > 0;
|
|
||||||
|
|
||||||
var webinstalled = res[1] || !!uci.get_first('transmission', 'transmission', 'web_home');
|
var webinstalled = res[1] || !!uci.get_first('transmission', 'transmission', 'web_home');
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue