From 08b9035083b4c18f9b382a2e40ed8a21a8cc4b8c Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Thu, 15 Aug 2024 10:31:10 +0200 Subject: [PATCH] feat: Automatische Aktualisierung nach Update und Fehlerbehandlung bei fehlgeschlagenen Updates MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Automatische Aktualisierung nach Update-Vorgängen implementiert. - Fehlermeldungen für fehlgeschlagene Updates hinzugefügt. --- .../user_manager_ui/src/app/app.component.ts | 2 +- .../components/nav-menu/nav-menu.component.html | 2 +- .../app/components/nav-menu/nav-menu.component.ts | 4 ++++ .../src/app/pages/base-page/base-page.component.ts | 2 +- .../src/app/pages/group/group.component.ts | 2 +- .../src/app/pages/user/user.component.ts | 2 +- .../src/app/services/button/update.service.ts | 14 ++++++++++++-- 7 files changed, 21 insertions(+), 7 deletions(-) diff --git a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/app.component.ts b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/app.component.ts index 8add357..4d6e69a 100644 --- a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/app.component.ts +++ b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/app.component.ts @@ -23,7 +23,7 @@ export class AppComponent { @HostListener('window:keydown.control.s', ['$event']) protected handleCtrlS(event: KeyboardEvent) { event.preventDefault(); - this.updateService.executeAll(); + this.updateService.executeAllAsync().then(() => this.refreshService.executeAll()); } @HostListener('window:keydown.control.r', ['$event']) diff --git a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/nav-menu/nav-menu.component.html b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/nav-menu/nav-menu.component.html index 6981e1f..b6aff6b 100644 --- a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/nav-menu/nav-menu.component.html +++ b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/nav-menu/nav-menu.component.html @@ -36,7 +36,7 @@ -