View | Details | Raw Unified | Return to bug 36234
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/js/pages/preferences.js (-2 / +7 lines)
Lines 8-14 KOHA.Preferences = { Link Here
8
            return;
8
            return;
9
        }
9
        }
10
10
11
        let sysprefs = $(form).find('.modified').toArray().reduce((map, e) => ({ ...map, [$(e).attr('name')]: [$(e).val()].flat()}), {});
11
        let sysprefs = $(form).find('.modified').not('.preference-checkbox').toArray().reduce((map, e) => ({ ...map, [$(e).attr('name')]: [$(e).val()].flat()}), {});
12
13
        // language prefs
14
        $(form).find('.modified.preference-checkbox:checked').toArray().forEach((elt) => {
15
            (sysprefs[$(elt).attr('name')] = sysprefs[$(elt).attr('name')] || []).push($(elt).val());
16
        });
17
12
        if ( !Object.keys(sysprefs).length ) {
18
        if ( !Object.keys(sysprefs).length ) {
13
            humanMsg.displayAlert( __("Nothing to save") );
19
            humanMsg.displayAlert( __("Nothing to save") );
14
            return;
20
            return;
15
- 

Return to bug 36234