diff --git a/frontend/src/utils/async-table/async-table.js b/frontend/src/utils/async-table/async-table.js index 489789d93..b8330aa4b 100644 --- a/frontend/src/utils/async-table/async-table.js +++ b/frontend/src/utils/async-table/async-table.js @@ -240,10 +240,8 @@ export class AsyncTable { _serializeTableFilterToURL(tableFilterForm) { const url = new URL(getLocalStorageParameter('currentTableUrl') || window.location.href); - // format any date values before submission - Datepicker.destroyAllFormInputDates(tableFilterForm); - - const formData = new FormData(tableFilterForm); + // create new FormData and format any date values + const formData = Datepicker.unformatAll(this._massInputForm, new FormData(tableFilterForm)); for (var k of url.searchParams.keys()) { url.searchParams.delete(k);