From ae0c306e2de866ce49d022b0948b4caf167ec8db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Thu, 3 Jun 2021 20:44:07 +0300 Subject: [PATCH] Fixed re-upload file by file select dialog --- .../dossier-overview-screen.component.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/apps/red-ui/src/app/modules/dossier/screens/dossier-overview-screen/dossier-overview-screen.component.ts b/apps/red-ui/src/app/modules/dossier/screens/dossier-overview-screen/dossier-overview-screen.component.ts index 63bb47685..7f60a7074 100644 --- a/apps/red-ui/src/app/modules/dossier/screens/dossier-overview-screen/dossier-overview-screen.component.ts +++ b/apps/red-ui/src/app/modules/dossier/screens/dossier-overview-screen/dossier-overview-screen.component.ts @@ -1,4 +1,12 @@ -import { Component, HostListener, Injector, OnDestroy, OnInit, ViewChild } from '@angular/core'; +import { + Component, + ElementRef, + HostListener, + Injector, + OnDestroy, + OnInit, + ViewChild +} from '@angular/core'; import { NavigationStart, Router } from '@angular/router'; import { NotificationService, NotificationType } from '@services/notification.service'; import { AppStateService } from '@state/app-state.service'; @@ -63,6 +71,7 @@ export class DossierOverviewScreenComponent @ViewChild('statusFilter') private _statusFilterComponent: FilterComponent; @ViewChild('peopleFilter') private _peopleFilterComponent: FilterComponent; @ViewChild('needsWorkFilter') private _needsWorkFilterComponent: FilterComponent; + @ViewChild('fileInput') private _fileInput: ElementRef; constructor( readonly permissionsService: PermissionsService, @@ -238,6 +247,7 @@ export class DossierOverviewScreenComponent async uploadFiles(files: File[] | FileList) { await this._uploadFiles(convertFiles(files, this.activeDossier)); + this._fileInput.nativeElement.value = null; } fileLink(fileStatus: FileStatusWrapper) {