fix(luci): Fix menu navigation and settings Save & Apply for device-intel and dns-provider
- Change menu action type from "firstchildview" to "firstchild" to fix runtime exception - Remove null handleSaveApply/handleSave/handleReset so form.Map default save works - Update Gandi API link from defunct account.gandi.net to admin.gandi.net PAT page Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
abc0f66246
commit
78802f2850
@ -147,9 +147,5 @@ return view.extend({
|
|||||||
o.depends({ 'enabled': '1', 'adapter': 'zigbee2mqtt' });
|
o.depends({ 'enabled': '1', 'adapter': 'zigbee2mqtt' });
|
||||||
|
|
||||||
return m.render();
|
return m.render();
|
||||||
},
|
}
|
||||||
|
|
||||||
handleSaveApply: null,
|
|
||||||
handleSave: null,
|
|
||||||
handleReset: null
|
|
||||||
});
|
});
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"title": "Device Intelligence",
|
"title": "Device Intelligence",
|
||||||
"order": 15,
|
"order": 15,
|
||||||
"action": {
|
"action": {
|
||||||
"type": "firstchildview"
|
"type": "firstchild"
|
||||||
},
|
},
|
||||||
"depends": {
|
"depends": {
|
||||||
"acl": ["luci-app-device-intel"],
|
"acl": ["luci-app-device-intel"],
|
||||||
|
|||||||
@ -86,7 +86,7 @@ return view.extend({
|
|||||||
o = s.option(form.DummyValue, '_gandi_info');
|
o = s.option(form.DummyValue, '_gandi_info');
|
||||||
o.rawhtml = true;
|
o.rawhtml = true;
|
||||||
o.default = '<em>' + _('Obtain your Personal Access Token from') +
|
o.default = '<em>' + _('Obtain your Personal Access Token from') +
|
||||||
' <a href="https://account.gandi.net/en/users/security" target="_blank">account.gandi.net</a></em>';
|
' <a href="https://admin.gandi.net/organizations/account/pat" target="_blank">admin.gandi.net</a></em>';
|
||||||
|
|
||||||
o = s.option(form.Value, 'api_key', _('API Key / PAT'));
|
o = s.option(form.Value, 'api_key', _('API Key / PAT'));
|
||||||
o.password = true;
|
o.password = true;
|
||||||
@ -151,9 +151,5 @@ return view.extend({
|
|||||||
var container = E('div', {}, [rendered, testBtn]);
|
var container = E('div', {}, [rendered, testBtn]);
|
||||||
return container;
|
return container;
|
||||||
});
|
});
|
||||||
},
|
}
|
||||||
|
|
||||||
handleSaveApply: null,
|
|
||||||
handleSave: null,
|
|
||||||
handleReset: null
|
|
||||||
});
|
});
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"title": "DNS Providers",
|
"title": "DNS Providers",
|
||||||
"order": 40,
|
"order": 40,
|
||||||
"action": {
|
"action": {
|
||||||
"type": "firstchildview"
|
"type": "firstchild"
|
||||||
},
|
},
|
||||||
"depends": {
|
"depends": {
|
||||||
"acl": ["luci-app-dns-provider"],
|
"acl": ["luci-app-dns-provider"],
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user