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 3b37f2ba12ba7a1fe70501e190a918d95d8d1430..4d6c0e5ba0bca3a14b4e33d989d737fa379552ff 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 38a7b041ad76c71ef06a78f5f7184a0260fd31f0..208bf667e34a682bf13a4022276667409c9f4831 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();