From 34ff584bd8bc7044df749bf7c48db2c2fdd543d1 Mon Sep 17 00:00:00 2001 From: Alex ORLUC <alex.orluc@maarch.org> Date: Fri, 2 Oct 2020 10:06:07 +0000 Subject: [PATCH] FIX #14860 TIME 2 fix clear interval lock (cherry picked from commit 66cbf4d33b8977d11d4ee5b46221fcf1ddeefcbf) --- src/frontend/app/actions/actions.service.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/frontend/app/actions/actions.service.ts b/src/frontend/app/actions/actions.service.ts index c193b2d1632..21fcd7b6d61 100644 --- a/src/frontend/app/actions/actions.service.ts +++ b/src/frontend/app/actions/actions.service.ts @@ -230,6 +230,10 @@ export class ActionsService implements OnDestroy { }) ).subscribe(); + if (!this.functions.empty(this.currentResourceLock)) { + clearInterval(this.currentResourceLock); + } + this.currentResourceLock = setInterval(() => { this.http.put(`../rest/resourcesList/users/${userId}/groups/${groupId}/baskets/${basketId}/lock`, { resources: resIds }).pipe( tap(() => console.debug(`Cycle lock : `, this.currentResourceLock)), -- GitLab