Commit 9cd967fe by Damien Moulard

EP: hide delete shift button after action

parent 1e561340
Pipeline #2114 passed with stage
in 1 minute 34 seconds
...@@ -158,7 +158,7 @@ function init_history() { ...@@ -158,7 +158,7 @@ function init_history() {
if (cell.text() === "Présent.e") { if (cell.text() === "Présent.e") {
$(row).addClass('row_partner_ok'); $(row).addClass('row_partner_ok');
} else if (cell.text() === "Retard") { } else if (cell.text().includes("Retard")) {
$(row).addClass('row_partner_late'); $(row).addClass('row_partner_late');
} else if (cell.text() === "Absent.e") { } else if (cell.text() === "Absent.e") {
$(row).addClass('row_partner_absent'); $(row).addClass('row_partner_absent');
......
...@@ -268,6 +268,8 @@ function offer_extra_shift() { ...@@ -268,6 +268,8 @@ function offer_extra_shift() {
}, },
timeout: 3000, timeout: 3000,
success: function() { success: function() {
partner_data.extra_shift_done -= 1;
$("#can_delete_future_registrations_area").hide(); $("#can_delete_future_registrations_area").hide();
$(".delete_registration_button").off(); $(".delete_registration_button").off();
$(".delete_registration_button").hide(); $(".delete_registration_button").hide();
...@@ -723,6 +725,9 @@ function init_read_only_calendar_page() { ...@@ -723,6 +725,9 @@ function init_read_only_calendar_page() {
function init_delete_registration_buttons() { function init_delete_registration_buttons() {
$(".delete_registration_button").off(); $(".delete_registration_button").off();
$(".delete_registration_button").hide();
if (partner_data.extra_shift_done > 0) {
$(".delete_registration_button").on("click", function() { $(".delete_registration_button").on("click", function() {
let shift_name = $(this).closest("div") let shift_name = $(this).closest("div")
.parent().parent() .parent().parent()
...@@ -744,6 +749,7 @@ function init_delete_registration_buttons() { ...@@ -744,6 +749,7 @@ function init_delete_registration_buttons() {
}); });
$(".delete_registration_button").css('display', 'flex'); $(".delete_registration_button").css('display', 'flex');
}
} }
function init_shifts_exchange() { function init_shifts_exchange() {
......
...@@ -222,8 +222,11 @@ function prepare_shift_line_template(date_begin) { ...@@ -222,8 +222,11 @@ function prepare_shift_line_template(date_begin) {
*/ */
function init_my_info_data() { function init_my_info_data() {
$(".choose_makeups").off(); $(".choose_makeups").off();
$(".choose_makeups").hide();
$(".remove_future_registration").off(); $(".remove_future_registration").off();
$(".remove_future_registration").hide();
$(".unsuscribed_form_link").off(); $(".unsuscribed_form_link").off();
$(".unsuscribed_form_link").hide();
$(".member_shift_name").text(partner_data.regular_shift_name); $(".member_shift_name").text(partner_data.regular_shift_name);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment