mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-11-01 08:33:56 +08:00
🐶 Sync 2026-10-08 01:07:04
This commit is contained in:
1 parent
31f25ca6cb
commit
ef5af2e0cc
283 files changed
+34710
-16084
No files matched your search
@@ -5,7 +5,7 @@
|
||||
'require uci';
|
||||
'require view';
|
||||
|
||||
var callServiceList = rpc.declare({
|
||||
const callServiceList = rpc.declare({
|
||||
object: 'service',
|
||||
method: 'list',
|
||||
params: ['name'],
|
||||
@@ -14,7 +14,7 @@ var callServiceList = rpc.declare({
|
||||
|
||||
function getServiceStatus() {
|
||||
return L.resolveDefault(callServiceList('spotifyd'), {}).then(function (res) {
|
||||
var isRunning = false;
|
||||
let isRunning = false;
|
||||
try {
|
||||
isRunning = res['spotifyd']['instances']['spotifyd']['running'];
|
||||
} catch (e) { }
|
||||
@@ -23,20 +23,19 @@ function getServiceStatus() {
|
||||
}
|
||||
|
||||
function renderStatus(isRunning) {
|
||||
var spanTemp = '<em><span style="color:%s"><strong>%s %s</strong></span></em>';
|
||||
var renderHTML;
|
||||
if (isRunning) {
|
||||
let spanTemp = '<em><span style="color:%s"><strong>%s %s</strong></span></em>';
|
||||
let renderHTML;
|
||||
if (isRunning)
|
||||
renderHTML = spanTemp.format('green', _('Spotifyd'), _('RUNNING'));
|
||||
} else {
|
||||
else
|
||||
renderHTML = spanTemp.format('red', _('Spotifyd'), _('NOT RUNNING'));
|
||||
}
|
||||
|
||||
return renderHTML;
|
||||
}
|
||||
|
||||
return view.extend({
|
||||
render: function() {
|
||||
var m, s, o;
|
||||
render() {
|
||||
let m, s, o;
|
||||
|
||||
m = new form.Map('spotifyd', _('Spotifyd'),
|
||||
_('An open source Spotify client running as a UNIX daemon.'));
|
||||
@@ -46,7 +45,7 @@ return view.extend({
|
||||
s.render = function () {
|
||||
poll.add(function () {
|
||||
return L.resolveDefault(getServiceStatus()).then(function (res) {
|
||||
var view = document.getElementById('service_status');
|
||||
let view = document.getElementById('service_status');
|
||||
view.innerHTML = renderStatus(res);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in new issue
Block a user