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

(-)a/koha-tmpl/intranet-tmpl/prog/js/datatables.js (-3 / +2 lines)
Lines 76-82 var dataTablesDefaults = { Link Here
76
    },
76
    },
77
    stateSave: true,
77
    stateSave: true,
78
    stateSaveCallback: function (settings, data) {
78
    stateSaveCallback: function (settings, data) {
79
        const state = JSON.stringify(data);
79
        const state = btoa(JSON.stringify(data));
80
        //get query part of the url
80
        //get query part of the url
81
        let searchParams = new URLSearchParams(window.location.search);
81
        let searchParams = new URLSearchParams(window.location.search);
82
        //add encoded state into query part
82
        //add encoded state into query part
Lines 96-102 var dataTablesDefaults = { Link Here
96
        }
96
        }
97
97
98
        //if we got the state, add current timestamp
98
        //if we got the state, add current timestamp
99
        state = JSON.parse(state);
99
        state = JSON.parse(atob(state));
100
        state['time'] = Date.now();
100
        state['time'] = Date.now();
101
101
102
        return state;
102
        return state;
103
- 

Return to bug 27467