From 2611c14f89b46de5387afbcd97d2ba19fb3cf7c5 Mon Sep 17 00:00:00 2001 From: roberto Date: Thu, 18 Jun 2020 15:37:21 -0500 Subject: [PATCH] fix: :alien: add time_offset query param to summary endpoint --- src/app/modules/time-clock/services/entry.service.spec.ts | 6 +++--- src/app/modules/time-clock/services/entry.service.ts | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/app/modules/time-clock/services/entry.service.spec.ts b/src/app/modules/time-clock/services/entry.service.spec.ts index fcca9fdcd..1d3820169 100644 --- a/src/app/modules/time-clock/services/entry.service.spec.ts +++ b/src/app/modules/time-clock/services/entry.service.spec.ts @@ -48,10 +48,10 @@ describe('EntryService', () => { expect(loadEntryRequest.request.method).toBe('GET'); }); - it('loads summary with get /summary', () => { + it('loads summary with get /summary?time_offset=', () => { service.summary().subscribe(); - - const loadEntryRequest = httpMock.expectOne(`${service.baseUrl}/summary`); + const time_offset = new Date().getTimezoneOffset(); + const loadEntryRequest = httpMock.expectOne(`${service.baseUrl}/summary?time_offset=${time_offset}`); expect(loadEntryRequest.request.method).toBe('GET'); }); diff --git a/src/app/modules/time-clock/services/entry.service.ts b/src/app/modules/time-clock/services/entry.service.ts index f7f02d55e..25677e2e9 100644 --- a/src/app/modules/time-clock/services/entry.service.ts +++ b/src/app/modules/time-clock/services/entry.service.ts @@ -46,7 +46,8 @@ export class EntryService { } summary(): Observable { - const summaryUrl = `${this.baseUrl}/summary`; + const time_offset = new Date().getTimezoneOffset(); + const summaryUrl = `${this.baseUrl}/summary?time_offset=${time_offset}`; return this.http.get(summaryUrl); }