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