FIX: Determining local date same range is erroring when there is no date (#18509)

This commit is contained in:
Natalie Tay
2022-10-07 21:07:27 +08:00
committed by GitHub
parent 14532ad425
commit e391f71c04
3 changed files with 92 additions and 6 deletions

View File

@ -58,6 +58,12 @@ export function applyLocalDates(dates, siteSettings) {
}
function _rangeIsSameLocalDay(fromElement, toElement) {
if (
!fromElement.attributes["data-time"] ||
!toElement.attributes["data-time"]
) {
return false;
}
const timezone = fromElement.attributes["data-timezone"].value;
const from = moment(_getDateFromElement(fromElement)).tz(timezone);
const to = moment(_getDateFromElement(toElement)).tz(timezone);