From 2a431e32b1ffea91558443746cbf3b9986649b46 Mon Sep 17 00:00:00 2001 From: Andrey Smakotin Date: Fri, 7 Nov 2025 21:00:10 +0300 Subject: [PATCH] Fix button selector to properly find 'Today' button in the filter container --- myproject/orders/static/orders/js/date_filter.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/myproject/orders/static/orders/js/date_filter.js b/myproject/orders/static/orders/js/date_filter.js index f1a9251..ab0999c 100644 --- a/myproject/orders/static/orders/js/date_filter.js +++ b/myproject/orders/static/orders/js/date_filter.js @@ -378,7 +378,8 @@ class DateCarousel { * Вынесено в отдельный метод, чтобы можно было вызывать после полной отрисовки компонента */ attachTodayHandler() { - const todayBtn = this.container.parentElement.querySelector('.today-btn'); + // Ищем кнопку "Сегодня" в общем контейнере фильтра, используя атрибуты данных + const todayBtn = this.container.closest('.date-range-filter').querySelector('.today-btn'); if (todayBtn) { todayBtn.removeEventListener('click', this.boundGoToToday); // Удаляем предыдущий обработчик, если был