owncloud/core

View on GitHub
settings/js/panels/backgroundjobs.js

Summary

Maintainability
A
0 mins
Test Coverage
$(document).ready(function() {

    $('#backgroundjobs span.crondate').tooltip({placement: 'top'});

    $('#backgroundjobs input').change(function () {
        if ($(this).is(':checked')) {
            var mode = $(this).val();
            if (mode === 'ajax' || mode === 'webcron' || mode === 'cron') {
                OC.AppConfig.setValue('core', 'backgroundjobs_mode', mode);
                // clear cron errors on background job mode change
                OC.AppConfig.deleteKey('core', 'cronErrors');
            }
        }
    });

});