Kalender Update

* Absage Filter erweitert
* Suchfilter auf Eventtypfilter und Absage Filter erweitert
This commit is contained in:
Daniel Spitzer
2025-05-19 12:17:24 +02:00
parent 4a14cf77ad
commit 783627f108
2 changed files with 22 additions and 2 deletions
+14
View File
@@ -2093,17 +2093,31 @@ $(document).ready(function () {
url: requestEventSearchURL,
data: function (params) {
let checkbox = $(".calendar-check");
let calendarFilter = $('.btn-light-search');
let visibleCalendars = [];
let visibleCalendarTypes = [];
let visibleCancellation = 0;
visibleCalendars.push(0);
checkbox.each(function () {
if ($(this).prop('checked')) {
visibleCalendars.push($(this).data('calendar_id'));
}
});
calendarFilter.each(function () {
if (!$(this).hasClass('top-search-filter')) {
visibleCalendarTypes.push($(this).data('ctype'));
if ($(this).data('eventcancelled')) {
visibleCancellation = 1;
}
}
});
return {
q: params.term, // Der Suchbegriff
term: params.term, // Der Suchbegriff
calendars: visibleCalendars, // Die dynamische letiable, die du hinzufügen möchtest
visibleCalendarTypes: visibleCalendarTypes,
visibleCancellation: visibleCancellation,
cal_id: $('#calendar-id').data('calendarid')
};
},