Skip to content

Commit bc91489

Browse files
committed
fix clearing dates
1 parent 1aeb280 commit bc91489

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

src/bundle/Resources/public/js/scripts/admin.search.filters.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
};
9999
const toggleDatesSelectVisibility = (select, dateRange) => {
100100
if (select.value !== 'custom_range') {
101-
dateRange.setDates([]);
101+
dateRange.clearDates();
102102
dateRange.toggleHidden(true);
103103

104104
toggleDisabledStateOnApplyBtn();
@@ -233,7 +233,7 @@
233233
};
234234
const clearDataRange = (event, select, dateRange) => {
235235
select.clearCurrentSelection();
236-
dateRange.setDates([]);
236+
dateRange.clearDates();
237237
dateRange.toggleHidden(true);
238238
removeSearchTag(event);
239239
};

src/bundle/Resources/public/js/scripts/admin.trash.list.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@
195195
};
196196
const toggleDatesSelectVisibility = (event) => {
197197
if (event.target.value !== 'custom_range') {
198-
trashedDateTimeRange.setDates([]);
198+
trashedDateTimeRange.clearDates();
199199
trashedDateTimeRange.toggleHidden(true);
200200

201201
return;

src/bundle/Resources/public/js/scripts/core/date.time.range.single.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ class DateTimeRangeSingle {
5959
}
6060
}
6161

62+
clearDates() {
63+
this.dateTimePickerWidget.clear();
64+
}
65+
6266
setSelectedDateRange(timestamps, { dates }) {
6367
this.setDates(dates);
6468

@@ -80,7 +84,7 @@ class DateTimeRangeSingle {
8084
const { start, end } = this.container.dataset;
8185
const defaultDate = start && end ? [start, end] : [];
8286

83-
const dateTimePickerWidget = new ibexa.core.DateTimePicker({
87+
this.dateTimePickerWidget = new ibexa.core.DateTimePicker({
8488
container: this.dateTimePickerInputWrapper,
8589
onChange: this.setSelectedDateRange,
8690
flatpickrConfig: {
@@ -89,7 +93,7 @@ class DateTimeRangeSingle {
8993
},
9094
});
9195

92-
dateTimePickerWidget.init();
96+
this.dateTimePickerWidget.init();
9397
}
9498
}
9599

src/bundle/Resources/public/js/scripts/filters.action.btns.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
if (dateTimeRangeSingleNode) {
6868
const dateTimeRangeSingleInstance = ibexa.helpers.objectInstances.getInstance(dateTimeRangeSingleNode);
6969

70-
dateTimeRangeSingleInstance.setDates([]);
70+
dateTimeRangeSingleInstance.clearDates();
7171
}
7272
}
7373
});

0 commit comments

Comments
 (0)