summaryrefslogtreecommitdiffstats
path: root/settings
diff options
context:
space:
mode:
Diffstat (limited to 'settings')
-rw-r--r--settings/js/admin.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/settings/js/admin.js b/settings/js/admin.js
index 094b12b2bab..985e318e34b 100644
--- a/settings/js/admin.js
+++ b/settings/js/admin.js
@@ -46,9 +46,12 @@ $(document).ready(function(){
if($(this).is(':checked')){
var mode = $(this).val();
if (mode === 'ajax' || mode === 'webcron' || mode === 'cron') {
- OCP.AppConfig.setValue('core', 'backgroundjobs_mode', mode);
- // clear cron errors on background job mode change
- OCP.AppConfig.deleteKey('core', 'cronErrors');
+ OCP.AppConfig.setValue('core', 'backgroundjobs_mode', mode, {
+ success: function() {
+ // clear cron errors on background job mode change
+ OCP.AppConfig.deleteKey('core', 'cronErrors');
+ }
+ });
}
}
});