From 95d26b96078acc9b6cca5d6676116b83ee54cb83 Mon Sep 17 00:00:00 2001
From: Hamza HRAMCHI <hamza.hramchi@xelians.fr>
Date: Mon, 22 Nov 2021 16:32:00 +0100
Subject: [PATCH] FIX #18282 TIME 0:10 fix file name

---
 src/frontend/app/viewer/document-viewer.component.ts | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/frontend/app/viewer/document-viewer.component.ts b/src/frontend/app/viewer/document-viewer.component.ts
index 268f1bd479d..f3e7310e118 100755
--- a/src/frontend/app/viewer/document-viewer.component.ts
+++ b/src/frontend/app/viewer/document-viewer.component.ts
@@ -600,11 +600,12 @@ export class DocumentViewerComponent implements OnInit, OnDestroy {
     downloadConvertedFile() {
         const downloadLink = document.createElement('a');
         if (this.file.contentMode === 'base64') {
+            let fileName: string = '';
             if (this.isSigned) {
-                this.file.name = this.file.name.substring(0, this.file.name.indexOf('_V'));
+                fileName = this.file.name.substring(0, this.file.name.indexOf('_V'));
             }
             downloadLink.href = `data:${this.file.type};base64,${this.file.content}`;
-            downloadLink.setAttribute('download', this.file.name);
+            downloadLink.setAttribute('download', fileName !== '' ? fileName : this.file.name);
             document.body.appendChild(downloadLink);
             downloadLink.click();
         } else {
-- 
GitLab