From 0330e0a212b79c8808bca3c304852d2eac328c90 Mon Sep 17 00:00:00 2001 From: sdarbinyan Date: Wed, 13 May 2026 14:35:50 +0400 Subject: [PATCH] dynamic + check for statuss 200 --- src/app/pages/create-page/create-page.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app/pages/create-page/create-page.ts b/src/app/pages/create-page/create-page.ts index 7063446..83d648e 100644 --- a/src/app/pages/create-page/create-page.ts +++ b/src/app/pages/create-page/create-page.ts @@ -176,7 +176,7 @@ export class CreatePage { this.stopPolling(); this.qrPolling.set(true); this.pollHandle = setInterval(() => { - this.http.get(`${QR_VITANOVA_API}/qr/${encodeURIComponent(this.partnerqrID)}/${qrId}/`) + this.http.get(`${QR_VITANOVA_API}/qr/dynamic/${encodeURIComponent(this.partnerqrID)}/${qrId}/`) .subscribe({ next: (res) => { const st = res?.status ?? ''; @@ -191,7 +191,9 @@ export class CreatePage { } // REGISTERED / NEW / '' — keep polling }, - error: () => undefined + error: () => { + this.stopPolling(); + } }); }, 5000); }