From de32259bb9ddbd8d2affdd4a80e5b43a08d5c1a7 Mon Sep 17 00:00:00 2001 From: Joonas Date: Wed, 16 Dec 2020 11:13:08 +0200 Subject: [PATCH] fix: lint --- src/util/strftime.ts | 6 +++--- test/integration/builtin/filters/date.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/util/strftime.ts b/src/util/strftime.ts index 742d4b8816..76bbb4a811 100644 --- a/src/util/strftime.ts +++ b/src/util/strftime.ts @@ -177,7 +177,7 @@ function format (d: Date, match: RegExpExecArray) { export class TimezoneDate extends Date { ISO8601_TIMEZONE_PATTERN = /([zZ]|([+-])(\d{2}):(\d{2}))$/; - inputTimezoneOffset: number = 0; + inputTimezoneOffset = 0; constructor (public dateString: string) { super(dateString) @@ -185,13 +185,13 @@ export class TimezoneDate extends Date { if (m && m[1] === 'Z') { this.inputTimezoneOffset = this.getTimezoneOffset() } else if (m && m[2] && m[3] && m[4]) { - const [, , sign, hours, minutes] = m; + const [, , sign, hours, minutes] = m const delta = (sign === '+' ? 1 : -1) * (parseInt(hours, 10) * 60 + parseInt(minutes, 10)) this.inputTimezoneOffset = this.getTimezoneOffset() + delta } } - getDisplayDate(): Date { + getDisplayDate (): Date { return new Date((+this) + this.inputTimezoneOffset * 60 * 1000) } } diff --git a/test/integration/builtin/filters/date.ts b/test/integration/builtin/filters/date.ts index 6d4fa655af..73d7a269dd 100644 --- a/test/integration/builtin/filters/date.ts +++ b/test/integration/builtin/filters/date.ts @@ -16,7 +16,7 @@ describe('filters/date', function () { return test('{{ "1991-02-22T00:00:00" | date: "%Y-%m-%dT%H:%M:%S"}}', '1991-02-22T00:00:00') }) describe('when preserveTimezones is enabled', function () { - const opts: LiquidOptions = { preserveTimezones: true }; + const opts: LiquidOptions = { preserveTimezones: true } it('should not change the timezone between input and output', function () { return test('{{ "1990-12-31T23:00:00Z" | date: "%Y-%m-%dT%H:%M:%S"}}', '1990-12-31T23:00:00', undefined, opts)