mirror of
https://github.com/discourse/discourse.git
synced 2025-02-06 03:18:23 +00:00
FIX: attempts to be correct about dst when using recurrence (#8366)
This commit is contained in:
parent
3bb7ad4be1
commit
45648e46ba
@ -194,9 +194,9 @@
|
||||
const type = parts[1];
|
||||
const diff = moment().diff(dateTime, type);
|
||||
const add = Math.ceil(diff + count);
|
||||
const wasDST = moment(dateTime.format()).isDST();
|
||||
const wasDST = dateTime.isDST();
|
||||
let dateTimeWithRecurrence = dateTime.add(add, type);
|
||||
const isDST = moment(dateTimeWithRecurrence.format()).isDST();
|
||||
const isDST = dateTimeWithRecurrence.isDST();
|
||||
|
||||
if (!wasDST && isDST) {
|
||||
dateTimeWithRecurrence.subtract(1, "hour");
|
||||
|
Loading…
x
Reference in New Issue
Block a user