ソースを参照

[minor] fallback for invalid start or end date

version-14
Faris Ansari 7年前
コミット
2d156345ae
1個のファイルの変更9行の追加0行の削除
  1. +9
    -0
      frappe/public/js/frappe/views/calendar/calendar.js

+ 9
- 0
frappe/public/js/frappe/views/calendar/calendar.js ファイルの表示

@@ -271,6 +271,15 @@ frappe.views.Calendar = Class.extend({
d.start = frappe.datetime.convert_to_user_tz(d.start);
d.end = frappe.datetime.convert_to_user_tz(d.end);

// show event on single day if start or end date is invalid
if (!frappe.datetime.validate(d.start) && d.end) {
d.start = frappe.datetime.add_days(d.end, -1);
}

if (d.start && !frappe.datetime.validate(d.end)) {
d.end = frappe.datetime.add_days(d.start, 1);
}

me.fix_end_date_for_event_render(d);
me.prepare_colors(d);
return d;


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