Selaa lähdekoodia

[minor] fallback for invalid start or end date

version-14
Faris Ansari 7 vuotta sitten
vanhempi
commit
2d156345ae
1 muutettua tiedostoa jossa 9 lisäystä ja 0 poistoa
  1. +9
    -0
      frappe/public/js/frappe/views/calendar/calendar.js

+ 9
- 0
frappe/public/js/frappe/views/calendar/calendar.js Näytä tiedosto

@@ -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;


Ladataan…
Peruuta
Tallenna