diff --git a/src/app/resource/controllers/ResController.php b/src/app/resource/controllers/ResController.php index 25bf2730ff8231e396761a3cabb459b8f8a7dfb1..98f40fb3ec805d82bca8ab3fd4e79eeae2cd3086 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 eff583ea70771fcdc43150d8b73423348d18c69b..b49cd0f8c485f46fc3cb2bbd771409ed85fb3c09 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;