fix: moved datetime logic to datetime.js
This commit is contained in:
parent
e3a1f6f1d0
commit
d014084ae5
2 changed files with 5 additions and 3 deletions
|
|
@ -162,9 +162,7 @@ frappe.ui.form.Control = class BaseControl {
|
|||
let force_value_set = (this.doc && this.doc.__run_link_triggers);
|
||||
let model_value = this.get_model_value();
|
||||
|
||||
if (this.df && this.df.fieldtype == 'Datetime') {
|
||||
model_value = frappe.datetime.get_datetime_as_string(model_value);
|
||||
}
|
||||
model_value = this.parse_model_value && this.parse_model_value(model_value);
|
||||
|
||||
let is_value_same = (model_value === value);
|
||||
|
||||
|
|
|
|||
|
|
@ -36,4 +36,8 @@ frappe.ui.form.ControlDatetime = class ControlDatetime extends frappe.ui.form.Co
|
|||
$tp.$secondsText.prev().css('display', 'none');
|
||||
}
|
||||
}
|
||||
|
||||
parse_model_value(value) {
|
||||
return frappe.datetime.get_datetime_as_string(value);
|
||||
}
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue