From b9f8ba6b905cdf8d9d847bd231dba30e9d6ac29d Mon Sep 17 00:00:00 2001
From: Martin <git@mail.de>
Date: Wed, 26 Mar 2025 18:45:56 +0100
Subject: [PATCH] OZG-7872 use state vorgang directly on change listener
 (avoiding useless reloading)

---
 .../libs/kommentar-shared/src/lib/kommentar.service.spec.ts     | 2 +-
 alfa-client/libs/kommentar-shared/src/lib/kommentar.service.ts  | 2 +-
 .../libs/postfach-shared/src/lib/postfach.service.spec.ts       | 2 +-
 alfa-client/libs/postfach-shared/src/lib/postfach.service.ts    | 2 +-
 .../wiedervorlage-shared/src/lib/wiedervorlage.service.spec.ts  | 2 +-
 .../libs/wiedervorlage-shared/src/lib/wiedervorlage.service.ts  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/alfa-client/libs/kommentar-shared/src/lib/kommentar.service.spec.ts b/alfa-client/libs/kommentar-shared/src/lib/kommentar.service.spec.ts
index 5860d36428..bd09cc77d8 100644
--- a/alfa-client/libs/kommentar-shared/src/lib/kommentar.service.spec.ts
+++ b/alfa-client/libs/kommentar-shared/src/lib/kommentar.service.spec.ts
@@ -461,7 +461,7 @@ describe('KommentarService', () => {
     it('should call vorgang service to get vorgang with eingang', () => {
       service._listenToVorgangChange();
 
-      expect(vorgangService.getVorgangWithEingang).toHaveBeenCalled();
+      expect(vorgangService.selectVorgangWithEingang).toHaveBeenCalled();
     });
 
     it('should call handle vorgang change', () => {
diff --git a/alfa-client/libs/kommentar-shared/src/lib/kommentar.service.ts b/alfa-client/libs/kommentar-shared/src/lib/kommentar.service.ts
index 395872897b..876f32e5af 100644
--- a/alfa-client/libs/kommentar-shared/src/lib/kommentar.service.ts
+++ b/alfa-client/libs/kommentar-shared/src/lib/kommentar.service.ts
@@ -107,7 +107,7 @@ export class KommentarService {
 
   _listenToVorgangChange(): void {
     this.vorgangSubscription = this.vorgangService
-      .getVorgangWithEingang()
+      .selectVorgangWithEingang()
       .subscribe((vorgangWithEingangStateResource: StateResource<VorgangWithEingangResource>) =>
         this._handleVorgangChange(vorgangWithEingangStateResource),
       );
diff --git a/alfa-client/libs/postfach-shared/src/lib/postfach.service.spec.ts b/alfa-client/libs/postfach-shared/src/lib/postfach.service.spec.ts
index 9149471c8d..876e08a03d 100644
--- a/alfa-client/libs/postfach-shared/src/lib/postfach.service.spec.ts
+++ b/alfa-client/libs/postfach-shared/src/lib/postfach.service.spec.ts
@@ -582,7 +582,7 @@ describe('PostfachService', () => {
     it('should call vorgang service to get vorgang with eingang', () => {
       service._listenToVorgangChange();
 
-      expect(vorgangService.getVorgangWithEingang).toHaveBeenCalled();
+      expect(vorgangService.selectVorgangWithEingang).toHaveBeenCalled();
     });
 
     it('should call handle vorgang change', () => {
diff --git a/alfa-client/libs/postfach-shared/src/lib/postfach.service.ts b/alfa-client/libs/postfach-shared/src/lib/postfach.service.ts
index f650edd3f4..b7fbfbe62d 100644
--- a/alfa-client/libs/postfach-shared/src/lib/postfach.service.ts
+++ b/alfa-client/libs/postfach-shared/src/lib/postfach.service.ts
@@ -292,7 +292,7 @@ export class PostfachService {
 
   _listenToVorgangChange(): void {
     this.vorgangChangeSubscription = this.vorgangService
-      .getVorgangWithEingang()
+      .selectVorgangWithEingang()
       .subscribe((vorgangWithEingangStateResource: StateResource<VorgangWithEingangResource>) =>
         this._handleVorgangChange(vorgangWithEingangStateResource),
       );
diff --git a/alfa-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.spec.ts b/alfa-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.spec.ts
index 13e5fcd714..f2513adc3b 100644
--- a/alfa-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.spec.ts
+++ b/alfa-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.spec.ts
@@ -583,7 +583,7 @@ describe('WiedervorlageService', () => {
     it('should call vorgang service to get vorgang with eingang', () => {
       service._listenToVorgangChange();
 
-      expect(vorgangService.getVorgangWithEingang).toHaveBeenCalled();
+      expect(vorgangService.selectVorgangWithEingang).toHaveBeenCalled();
     });
 
     it('should call handle vorgang change', () => {
diff --git a/alfa-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.ts b/alfa-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.ts
index 6590ff6738..ad5e3f9ea1 100644
--- a/alfa-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.ts
+++ b/alfa-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.ts
@@ -122,7 +122,7 @@ export class WiedervorlageService implements OnDestroy {
 
   _listenToVorgangChange(): void {
     this.vorgangSubscription = this.vorgangService
-      .getVorgangWithEingang()
+      .selectVorgangWithEingang()
       .subscribe((vorgangWithEingangStateResource: StateResource<VorgangWithEingangResource>) =>
         this._handleVorgangChange(vorgangWithEingangStateResource),
       );
-- 
GitLab