'use strict';
+'require dom';
'require view';
'require poll';
'require fs';
button handling
*/
function handleAction(ev) {
+ if (ev === 'restart') {
+ let map = document.querySelector('.cbi-map');
+ dom.callClassMethod(map, 'save').then(function() {
+ classes.ui.changes.apply(false);
+ });
+ }
return fs.exec_direct('/etc/init.d/banip', [ev])
}
'click': ui.createHandlerFn(this, function () {
return handleAction('restart');
})
- }, [_('Restart')])
+ }, [_('Apply & Restart')])
])
]);
}, o, this);