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); }