ソースを参照

[fix] handle invalid date in formatter. Fixes frappe/erpnext#4468

version-14
Anand Doshi 9年前
コミット
820b688c44
1個のファイルの変更9行の追加1行の削除
  1. +9
    -1
      frappe/public/js/frappe/form/formatters.js

+ 9
- 1
frappe/public/js/frappe/form/formatters.js ファイルの表示

@@ -85,7 +85,15 @@ frappe.form.formatters = {
} }
}, },
Date: function(value) { Date: function(value) {
return value ? dateutil.str_to_user(value) : "";
if (value) {
value = dateutil.str_to_user(value);
// handle invalid date
if (value==="Invalid date") {
value = null;
}
}

return value || "";
}, },
Datetime: function(value) { Datetime: function(value) {
return value ? dateutil.str_to_user(dateutil.convert_to_user_tz(value)) : ""; return value ? dateutil.str_to_user(dateutil.convert_to_user_tz(value)) : "";


読み込み中…
キャンセル
保存