From 7f66c62848ea2727ec222013495a678e32f84969 Mon Sep 17 00:00:00 2001 From: Matt Hill Date: Thu, 26 Feb 2026 13:53:19 -0700 Subject: [PATCH] action failure show dialog --- web/projects/ui/src/app/services/action.service.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/web/projects/ui/src/app/services/action.service.ts b/web/projects/ui/src/app/services/action.service.ts index a94a755a6..c4e19e9f5 100644 --- a/web/projects/ui/src/app/services/action.service.ts +++ b/web/projects/ui/src/app/services/action.service.ts @@ -1,7 +1,7 @@ import { inject, Injectable } from '@angular/core' import { DialogService, - ErrorService, + getErrorMessage, i18nKey, LoadingService, } from '@start9labs/shared' @@ -22,7 +22,6 @@ import { FormDialogService } from 'src/app/services/form-dialog.service' export class ActionService { private readonly api = inject(ApiService) private readonly dialog = inject(DialogService) - private readonly errorService = inject(ErrorService) private readonly loader = inject(LoadingService) private readonly formDialog = inject(FormDialogService) @@ -81,7 +80,9 @@ export class ActionService { .subscribe() } } catch (e: any) { - this.errorService.handleError(e) + this.dialog + .openAlert(getErrorMessage(e) as i18nKey, { label: 'Error' }) + .subscribe() } finally { loader.unsubscribe() }