Skip to content

Commit 9ad5e98

Browse files
Update and stick to using moment-timezone to fix DST (#8853)
* Update moment-timezone to the latest * Stick to using moment-timezone to fix DST (#8690) --------- Co-authored-by: cweitat <[email protected]>
1 parent c47c49f commit 9ad5e98

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+73
-75
lines changed

app/components/event-card.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { classNames } from '@ember-decorators/component';
33
import { action, computed } from '@ember/object';
44
import Component from '@ember/component';
55
import { forOwn } from 'lodash-es';
6-
import moment from 'moment';
6+
import moment from 'moment-timezone';
77
import { pascalCase } from 'open-event-frontend/utils/string';
88

99
@classic

app/components/explore/side-bar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { tracked } from '@glimmer/tracking';
22
import classic from 'ember-classic-decorator';
33
import Component from '@ember/component';
4-
import moment from 'moment';
4+
import moment from 'moment-timezone';
55
import { computed, action } from '@ember/object';
66
import { not } from '@ember/object/computed';
77
import { getDateRanges } from 'open-event-frontend/utils/dictionary/filters';

app/components/forms/form.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Component from '@glimmer/component';
22
import { action } from '@ember/object';
33
import $ from 'jquery';
4-
import moment from 'moment';
4+
import moment from 'moment-timezone';
55
import { debounce } from '@ember/runloop';
66
import { FORM_DATE_FORMAT } from 'open-event-frontend/utils/dictionary/date-time';
77
import { merge } from 'lodash-es';

app/components/forms/group/group-view.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import Component from '@ember/component';
22
import { computed, action } from '@ember/object';
33
import classic from 'ember-classic-decorator';
44
import FormMixin from 'open-event-frontend/mixins/form';
5-
import moment from 'moment';
5+
import moment from 'moment-timezone';
66
import { sortBy } from 'lodash-es';
77
import { inject as service } from '@ember/service';
88

app/components/forms/orders/order-form.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { readOnly, oneWay } from '@ember/object/computed';
44
import { run } from '@ember/runloop';
55
import { inject as service } from '@ember/service';
66
import FormMixin from 'open-event-frontend/mixins/form';
7-
import moment from 'moment';
7+
import moment from 'moment-timezone';
88
import { groupBy, orderBy } from 'lodash-es';
99
import {
1010
compulsoryProtocolValidUrlPattern, validTwitterProfileUrlPattern, validFacebookProfileUrlPattern,

app/components/forms/wizard/basic-details-step.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Component from '@ember/component';
22
import { later } from '@ember/runloop';
33
import { observer, computed } from '@ember/object';
4-
import moment from 'moment';
4+
import moment from 'moment-timezone';
55
import { orderBy, filter, find, difference } from 'lodash-es';
66
import { timezones } from 'open-event-frontend/utils/dictionary/date-time';
77
import { paymentCountries, paymentCurrencies } from 'open-event-frontend/utils/dictionary/payment';

app/components/forms/wizard/other-details-step.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import Component from '@ember/component';
22
import { computed } from '@ember/object';
3-
import moment from 'moment';
3+
import moment from 'moment-timezone';
44
import { orderBy, find } from 'lodash-es';
55
import { licenses } from 'open-event-frontend/utils/dictionary/licenses';
66
import { timezones } from 'open-event-frontend/utils/dictionary/date-time';

app/components/forms/wizard/sessions-speakers-step.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import EventWizardMixin from 'open-event-frontend/mixins/event-wizard';
55
import { groupBy, sortBy } from 'lodash-es';
66
import { sortCustomFormFields } from 'open-event-frontend/utils/sort';
77
import { SPEAKER_FORM_ORDER, SESSION_FORM_ORDER } from 'open-event-frontend/models/custom-form';
8-
import moment from 'moment';
8+
import moment from 'moment-timezone';
99
import $ from 'jquery';
1010

1111
export default Component.extend(EventWizardMixin, FormMixin, {

app/components/public/add-to-calender.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Component from '@glimmer/component';
2-
import moment, { Moment } from 'moment';
2+
import moment from 'moment-timezone';
33
import Event from 'open-event-frontend/models/event';
44
import { inject as service } from '@ember/service';
55
import { tracked } from '@glimmer/tracking';
@@ -52,12 +52,12 @@ export default class AddToCalender extends Component<Args> {
5252
this.showSessions = this.showSessions ?? await hasSessions(this.loader, event);
5353
}
5454

55-
get startsAt(): Moment {
55+
get startsAt(): moment.Moment {
5656
const { event } = this.args;
5757
return moment(event.startsAt).tz(event.timezone);
5858
}
5959

60-
get endsAt(): Moment {
60+
get endsAt(): moment.Moment {
6161
const { event } = this.args;
6262
return moment(event.endsAt).tz(event.timezone);
6363
}

app/components/public/session-item.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { action } from '@ember/object';
22
import Component from '@glimmer/component';
3-
import moment from 'moment';
3+
import moment from 'moment-timezone';
44
import { inject as service } from '@ember/service';
55
import { tracked } from '@glimmer/tracking';
66
import { extractYoutubeUrl } from 'open-event-frontend/utils/url';

0 commit comments

Comments
 (0)