From 5b26f76f0e48f4ead6d6f5dfe9a3d76e4a429bfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Thu, 18 Nov 2021 17:47:22 +0200 Subject: [PATCH] Changes check fixes --- src/lib/services/constants.ts | 1 + src/lib/services/generic.service.ts | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/services/constants.ts b/src/lib/services/constants.ts index 35fb16f..65eb969 100644 --- a/src/lib/services/constants.ts +++ b/src/lib/services/constants.ts @@ -1 +1,2 @@ export const CONFLICT_ERROR_CODE = 409; +export const CHANGED_CHECK_INTERVAL = 3000; diff --git a/src/lib/services/generic.service.ts b/src/lib/services/generic.service.ts index 5d12fb0..ce346b4 100644 --- a/src/lib/services/generic.service.ts +++ b/src/lib/services/generic.service.ts @@ -26,9 +26,8 @@ export abstract class GenericService { protected constructor(protected readonly _injector: Injector, protected readonly _defaultModelPath: string) {} protected get _hasChanges$(): Observable { - return this._post<{ value: boolean }>({ since: this._lastCheckedForChanges }, `${this._defaultModelPath}/changes`).pipe( - map(res => res.value), - tap(() => this._updateLastChanged()), + return this._post<{ value: boolean }>({ value: this._lastCheckedForChanges }, `${this._defaultModelPath}/changes`).pipe( + map((res: { value: boolean }) => res.value), ); }