taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 34b27ec7501b4267d9d1439b610926f20885bd2c
parent dfce0e58c5fa57e2f865d345de6d9a0174241b33
Author: Florian Dold <florian@dold.me>
Date:   Wed, 15 Jul 2026 18:00:58 +0200

wallet-core: call the notification request-progress-error

Diffstat:
Mpackages/taler-util/src/notifications.ts | 4++--
Mpackages/taler-wallet-core/src/exchanges.ts | 4++--
Mpackages/taler-wallet-webextension/src/components/WalletActivity.tsx | 2+-
3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/packages/taler-util/src/notifications.ts b/packages/taler-util/src/notifications.ts @@ -45,7 +45,7 @@ export enum NotificationType { Idle = "idle", TaskObservabilityEvent = "task-observability-event", RequestObservabilityEvent = "request-observability-event", - RequestProgress = "request-progress", + RequestProgressError = "request-progress-error", RequestProgressPhase = "request-progress-phase", } @@ -225,7 +225,7 @@ export interface RequestObservabilityEventNotification { } export interface RequestProgressNotification { - type: NotificationType.RequestProgress; + type: NotificationType.RequestProgressError; progressToken: string; operation: string; error: TalerErrorDetail; diff --git a/packages/taler-wallet-core/src/exchanges.ts b/packages/taler-wallet-core/src/exchanges.ts @@ -1401,7 +1401,7 @@ export async function waitReadyExchange( if (!ready) { if (options.progressContext != null && retryInfo != null) { wex.ws.notify({ - type: NotificationType.RequestProgress, + type: NotificationType.RequestProgressError, progressToken: options.progressContext.progressToken, operation: options.progressContext.operation, error: retryInfo?.lastError ?? { @@ -2779,7 +2779,7 @@ export async function getExchangeTos( } const delay = getRetryDuration(retryCount); wex.ws.notify({ - type: NotificationType.RequestProgress, + type: NotificationType.RequestProgressError, operation: progressContext.operation, progressToken: progressContext.progressToken, error: TalerError.fromException(e).errorDetail, diff --git a/packages/taler-wallet-webextension/src/components/WalletActivity.tsx b/packages/taler-wallet-webextension/src/components/WalletActivity.tsx @@ -862,7 +862,7 @@ export function ObservabilityEventsTable(): VNode { return i18n.str`Mailbox message added`; case NotificationType.MailboxMessageDeleted: return i18n.str`Mailbox message deleted`; - case NotificationType.RequestProgress: + case NotificationType.RequestProgressError: return i18n.str`Request progress`; case NotificationType.RequestProgressPhase: return i18n.str`Request progress (phase)`;