From e5b4d317acfc4d923075fd9c983fa2aea2d19aa3 Mon Sep 17 00:00:00 2001 From: sebo <sebastian.bergandy@external.mgm-cp.com> Date: Tue, 4 Mar 2025 09:56:35 +0100 Subject: [PATCH] OZG-5977 clear uploaded files on navigation --- .../src/lib/wiedervorlage.service.spec.ts | 7 +++++++ .../wiedervorlage-shared/src/lib/wiedervorlage.service.ts | 1 + 2 files changed, 8 insertions(+) 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 3b37f2ba12..4d6c0e5ba0 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 @@ -442,6 +442,13 @@ describe('WiedervorlageService', () => { service.setWiedervorlageListReload = jest.fn(); (<any>service).forceWiedervorlageReload = jest.fn(); service.clearWiedervorlagenList = jest.fn(); + service.clearUploadedFiles = jest.fn(); + }); + + it('should clear uploaded files', () => { + service.onNavigation({}); + + expect(service.clearUploadedFiles).toHaveBeenCalled(); }); describe('to vorgang detail', () => { 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 38a7b041ad..208bf667e3 100644 --- a/alfa-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.ts +++ b/alfa-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.ts @@ -152,6 +152,7 @@ export class WiedervorlageService implements OnDestroy { } onNavigation(params: Params): void { + this.clearUploadedFiles(); if (this.navigateToVorgangDetailPage(params)) { this.setWiedervorlageListReload(); this.forceWiedervorlageReload(); -- GitLab