From c458c69684c2371a6d3c9c0e26b4760f92cbd104 Mon Sep 17 00:00:00 2001 From: Alex ORLUC <alex.orluc@maarch.org> Date: Thu, 5 Dec 2019 11:43:34 +0100 Subject: [PATCH] FIX #12331 TIME 0:10 fix remove file --- .../attachments-page/attachment-page.component.html | 2 +- .../attachments-page/attachment-page.component.scss | 2 ++ .../attachments-page/attachment-page.component.ts | 8 ++++---- src/frontend/app/viewer/document-viewer.component.ts | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/frontend/app/attachments/attachments-page/attachment-page.component.html b/src/frontend/app/attachments/attachments-page/attachment-page.component.html index cc3995a5c01..4326ef9251e 100644 --- a/src/frontend/app/attachments/attachments-page/attachment-page.component.html +++ b/src/frontend/app/attachments/attachments-page/attachment-page.component.html @@ -197,7 +197,7 @@ <app-document-viewer #appAttachmentViewer style="height:100%;width:100%;" [editMode]="editMode" [resId]="data.resId" [resIdMaster]="attachment['resIdMaster'].value" [mode]="'attachment'" [attachType]="attachment['type'].value" [infoPanel]="snavLeft" - (triggerEvent)="setDatasViewer()" + (triggerEvent)="setDatasViewer($event)" [title]="attachment.chrono.value + ' - ' + attachment.title.value"> </app-document-viewer> </mat-tab> diff --git a/src/frontend/app/attachments/attachments-page/attachment-page.component.scss b/src/frontend/app/attachments/attachments-page/attachment-page.component.scss index 77b6ff8dad3..e75c7c801cd 100644 --- a/src/frontend/app/attachments/attachments-page/attachment-page.component.scss +++ b/src/frontend/app/attachments/attachments-page/attachment-page.component.scss @@ -89,6 +89,8 @@ display: block; height: 100% !important; text-align: center; + background: $primary; + color: white; } } diff --git a/src/frontend/app/attachments/attachments-page/attachment-page.component.ts b/src/frontend/app/attachments/attachments-page/attachment-page.component.ts index c6f8d447c9e..cd4736b45b5 100644 --- a/src/frontend/app/attachments/attachments-page/attachment-page.component.ts +++ b/src/frontend/app/attachments/attachments-page/attachment-page.component.ts @@ -190,7 +190,7 @@ export class AttachmentPageComponent implements OnInit { return attachmentValues; } - setDatasViewer() { + setDatasViewer(ev: any) { let datas: any = {}; Object.keys(this.attachment).forEach(element => { if (['title', 'validationDate', 'effectiveDate'].indexOf(element) > -1) { @@ -200,9 +200,9 @@ export class AttachmentPageComponent implements OnInit { datas['resId'] = this.attachment['resIdMaster'].value; this.attachment.encodedFile.setValue(this.appAttachmentViewer.getFile().content); this.appAttachmentViewer.setDatas(datas); - console.log('event!'); - - this.setNewVersion(); + if (ev !== 'cleanFile') { + this.setNewVersion(); + } } getAttachType(attachType: any) { diff --git a/src/frontend/app/viewer/document-viewer.component.ts b/src/frontend/app/viewer/document-viewer.component.ts index afc7ff1895a..336b7e23bfe 100644 --- a/src/frontend/app/viewer/document-viewer.component.ts +++ b/src/frontend/app/viewer/document-viewer.component.ts @@ -371,7 +371,7 @@ export class DocumentViewerComponent implements OnInit { content: null, src: null }; - this.triggerEvent.emit(); + this.triggerEvent.emit('cleanFile'); }), catchError((err: any) => { this.notify.handleErrors(err); -- GitLab