From 306373ac3b64a5a9ba037f513accd15dd9aaa36e Mon Sep 17 00:00:00 2001 From: Rahul Barwal Date: Wed, 6 Nov 2024 16:29:33 +0530 Subject: [PATCH] chore: Simplify date validation logic in DatePickerWidget2 by removing unnecessary timePrecision checks for min/max dates --- .../src/widgets/DatePickerWidget2/widget/derived.js | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/app/client/src/widgets/DatePickerWidget2/widget/derived.js b/app/client/src/widgets/DatePickerWidget2/widget/derived.js index ab8098ddbe60..e3ace7250e46 100644 --- a/app/client/src/widgets/DatePickerWidget2/widget/derived.js +++ b/app/client/src/widgets/DatePickerWidget2/widget/derived.js @@ -37,19 +37,11 @@ export default { } if (minDate) { - if (props.timePrecision === "None") { - return selectedDate.isSameOrAfter(minDate, granularity); - } - - return selectedDate.isSame(minDate, granularity); + return selectedDate.isSameOrAfter(minDate, granularity); } if (maxDate) { - if (props.timePrecision === "None") { - return selectedDate.isSameOrBefore(maxDate, granularity); - } - - return selectedDate.isBefore(maxDate, granularity); + return selectedDate.isSameOrBefore(maxDate, granularity); } return true;