From 5aa68d62bf22681f7177e629700b8dde1ff0ada2 Mon Sep 17 00:00:00 2001 From: barredterra <14891507+barredterra@users.noreply.github.com> Date: Tue, 2 Dec 2025 12:53:26 +0100 Subject: [PATCH] Revert "Merge pull request #33505 from sokumon/date-picker-issue" This reverts commit 890ab456e3f6a7314b062f4a328e607789cbe78e, reversing changes made to 6461592b5df3eaecf8edf416e2ec366fdf9787bf. --- frappe/public/js/frappe/form/controls/datetime.js | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/frappe/public/js/frappe/form/controls/datetime.js b/frappe/public/js/frappe/form/controls/datetime.js index 1782b3e6dc..d3fe0c612d 100644 --- a/frappe/public/js/frappe/form/controls/datetime.js +++ b/frappe/public/js/frappe/form/controls/datetime.js @@ -1,6 +1,5 @@ frappe.ui.form.ControlDatetime = class ControlDatetime extends frappe.ui.form.ControlDate { set_formatted_input(value) { - this.datetime_format = "DD-MM-YYYY HH:mm:ss"; if (this.timepicker_only) return; if (!this.datepicker) return; if (!value) { @@ -14,18 +13,6 @@ frappe.ui.form.ControlDatetime = class ControlDatetime extends frappe.ui.form.Co let should_refresh = this.last_value && this.last_value !== value; value = this.format_for_input(value); this.$input && this.$input.val(value); - if (!should_refresh) { - if (this.datepicker.selectedDates.length > 0) { - // if date is selected but different from value, refresh - const selected_date = moment(this.datepicker.selectedDates[0]).format( - this.datetime_format - ); - should_refresh = selected_date !== value; - } else { - // if datepicker has no selected date, refresh - should_refresh = true; - } - } if (should_refresh) { this.datepicker.selectDate(frappe.datetime.user_to_obj(value)); }