bdm_index.js 1.3 KB
Newer Older
1 2 3 4 5 6
$(document).ready(function() {
    if (coop_is_connected()) {
        $.ajaxSetup({ headers: { "X-CSRFToken": getCookie('csrftoken') } });

        $(".page_content").show();

7
        let location = window.location.href.replace(/\/$/, '');
Damien Moulard committed
8

9 10 11
        $('.management_type_button').on('click', function() {
            if (this.id == 'manage_makeups_button') {
                window.location.assign(location + "/manage_makeups");
12 13
            } else if (this.id == 'manage_shift_registrations_button') {
                window.location.assign(location + "/manage_shift_registrations");
Félicie committed
14 15
            } else if (this.id == 'manage_attached_button') {
                window.location.assign(location + "/manage_attached");
Félicie committed
16 17 18 19
            } else if (this.id == 'manage_attached_delete_pair_button') {
                window.location.assign(location + "/delete_pair");
            } else if (this.id == 'manage_attached_create_pair_button') {
                window.location.assign(location + "/create_pair");
20
            } else if (this.id == 'manage_leaves_button') {
Damien Moulard committed
21
                console.log('coming soon...');
Félicie committed
22
            } else if (this.id == 'manage_regular_shifts_button') {
Félicie committed
23
                window.location.assign(location + "/manage_regular_shifts");
24 25 26 27 28 29
            }
        });
    } else {
        $(".page_content").hide();
    }
});