From b1db6f7be5f0a16c567cf542b133b15a2fa22e29 Mon Sep 17 00:00:00 2001 From: David Siegfried <david.siegfried@uni-vechta.de> Date: Sat, 20 Aug 2022 07:47:51 +0000 Subject: [PATCH] remove old code, closes #1422 Closes #1422 Merge request studip/studip!908 --- .../assets/javascripts/bootstrap/resources.js | 48 ------------------- 1 file changed, 48 deletions(-) diff --git a/resources/assets/javascripts/bootstrap/resources.js b/resources/assets/javascripts/bootstrap/resources.js index 2327611dd20..33749287830 100644 --- a/resources/assets/javascripts/bootstrap/resources.js +++ b/resources/assets/javascripts/bootstrap/resources.js @@ -81,54 +81,6 @@ STUDIP.ready(function () { } } - //Room search widget: remove empty form inputs from URL: - jQuery('.sidebar-widget-content form.room-search-form').submit(function() { - //Check if the seats checkbox is checked. Only include "its" input - //fields when it is checked. - let seats_checked = jQuery(this).find('input[name="special__seats_enabled"]').is(':checked'); - if (!seats_checked) { - jQuery(this).find('input[name="special__seats_min"]').attr('disabled', 'disabled'); - jQuery(this).find('input[name="special__seats_max"]').attr('disabled', 'disabled'); - } - - //Check if the time range checkbox is checked. Only include "its" input - //fields when it is checked. - let time_range_checked = jQuery('#cb_special__time_range').is(':checked'); - if (time_range_checked) { - var dow_select = jQuery(this).find('select[name="special__time_range_day_of_week"]')[0]; - if (dow_select) { - if (!jQuery(dow_select).val() || (jQuery(dow_select).val() < 1)) { - jQuery(dow_select).attr('disabled', 'disabled'); - } - } - } else { - jQuery(this).find('select[name="special__time_range_semester_id"]').attr('disabled', 'disabled'); - jQuery('#special__time_range_begin_date').attr('disabled', 'disabled'); - jQuery('#special__time_range_begin_time').attr('disabled', 'disabled'); - jQuery('#special__time_range_end_date').attr('disabled', 'disabled'); - jQuery('#special__time_range_end_time').attr('disabled', 'disabled'); - jQuery(this).find('select[name="special__time_range_day_of_week"]').attr('disabled', 'disabled'); - } - - //Disable all form input fields that don't have a value: - jQuery(this).find(':input').filter( - function(){ - //A list of allowed input fields without values - //(submit buttons): - let empty_inputs = ['room_search', 'room_search_reset']; - if (jQuery.inArray(jQuery(this).prop('name'), empty_inputs) >= 0) { - return false; - } - return !this.value; - } - ).attr('disabled', 'disabled'); - - //The form shall still be submitted. - return true; - }); - - //other: - jQuery(document).on( 'click', '.booking-list-interval .takes-place-status-toggle', -- GitLab