Skip to content

Commit ae0334f

Browse files
authored
fix api date formatting in review table (#2734)
1 parent 29ba642 commit ae0334f

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

src/services/Search/Search.js

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { format } from "date-fns";
12
import _clone from "lodash/clone";
23
import _cloneDeep from "lodash/cloneDeep";
34
import _findIndex from "lodash/findIndex";
@@ -270,13 +271,20 @@ export const generateSearchParametersString = (
270271
}
271272
}
272273
if (filters.reviewedAt) {
273-
(searchParameters.startDate = filters.reviewedAt), "yyyy-MM-dd";
274-
(searchParameters.endDate = filters.reviewedAt), "yyyy-MM-dd";
274+
const formattedDate =
275+
typeof filters.reviewedAt === "string"
276+
? filters.reviewedAt
277+
: format(filters.reviewedAt, "yyyy-MM-dd");
278+
searchParameters.startDate = formattedDate;
279+
searchParameters.endDate = formattedDate;
275280
}
276281

277282
if (filters.mappedOn) {
278-
// format on is converting filters.mappedOn: 2024-05-09 to searchParameters.mo: 2024-05-08
279-
(searchParameters.mo = filters.mappedOn), "yyyy-MM-dd";
283+
const formattedDate =
284+
typeof filters.mappedOn === "string"
285+
? filters.mappedOn
286+
: format(filters.mappedOn, "yyyy-MM-dd");
287+
searchParameters.mo = formattedDate;
280288
}
281289

282290
if (filters.id) {

0 commit comments

Comments
 (0)