From e56df588b363e01e80c3080f95edba4d2845b68f Mon Sep 17 00:00:00 2001
From: "florian.azizian" <florian.azizian@maarch.org>
Date: Mon, 19 Oct 2020 17:35:53 +0200
Subject: [PATCH] FEAT #14383 TIME 0:10 check privilege in file Informations

---
 src/app/resource/controllers/ResController.php             | 7 +++++++
 .../app/printedFolder/printed-folder-modal.component.ts    | 2 --
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/app/resource/controllers/ResController.php b/src/app/resource/controllers/ResController.php
index 25bf2730ff8..98f40fb3ec8 100755
--- a/src/app/resource/controllers/ResController.php
+++ b/src/app/resource/controllers/ResController.php
@@ -1377,6 +1377,13 @@ class ResController extends ResourceControlController
         $format = strtoupper($resource['format']);
         $resource['canConvert'] = !empty($allowedFiles[$format]);
 
+        if (!PrivilegeController::hasPrivilege(['privilegeId' => 'view_technical_infos', 'userId' => $GLOBALS['id']])) {
+            $resource = [
+                'canConvert' => $resource['canConvert'],
+                'format'     => $resource['format']
+            ];
+        }
+
         return $response->withJson(['information' => $resource]);
     }
 
diff --git a/src/frontend/app/printedFolder/printed-folder-modal.component.ts b/src/frontend/app/printedFolder/printed-folder-modal.component.ts
index eff583ea707..b49cd0f8c48 100644
--- a/src/frontend/app/printedFolder/printed-folder-modal.component.ts
+++ b/src/frontend/app/printedFolder/printed-folder-modal.component.ts
@@ -19,8 +19,6 @@ import { of } from 'rxjs';
 export class PrintedFolderModalComponent implements OnInit {
     loading: boolean = true;
 
-    
-
     document: any[] = [];
 
     mainDocument: boolean = false;
-- 
GitLab