From 8e9c89f7f0d611aaab26565cbc8f1d1997bfb59f Mon Sep 17 00:00:00 2001 From: Guillaume Heurtier <guillaume.heurtier@maarch.org> Date: Mon, 19 Oct 2020 17:32:04 +0200 Subject: [PATCH] FEAT #5241 TIME 0:10 update qr code format --- src/app/contentManagement/controllers/MergeController.php | 2 +- src/app/resource/controllers/ResController.php | 1 + src/app/resource/controllers/StoreController.php | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/contentManagement/controllers/MergeController.php b/src/app/contentManagement/controllers/MergeController.php index 46474e562fa..80800b6a593 100644 --- a/src/app/contentManagement/controllers/MergeController.php +++ b/src/app/contentManagement/controllers/MergeController.php @@ -397,7 +397,7 @@ class MergeController $data = [ 'chrono' => $prefix . $args['chrono'], 'resIdMaster' => $args['resIdMaster'], - 'originId' => $args['originId'], + 'resId' => $args['resId'], 'title' => $args['title'] ]; $data = json_encode($data); diff --git a/src/app/resource/controllers/ResController.php b/src/app/resource/controllers/ResController.php index 110d6a5c940..25bf2730ff8 100755 --- a/src/app/resource/controllers/ResController.php +++ b/src/app/resource/controllers/ResController.php @@ -1365,6 +1365,7 @@ class ResController extends ResourceControlController $docserver = DocserverModel::getByDocserverId(['docserverId' => $resource['docserver_id'], 'select' => ['path_template']]); $resource['docserverPathFile'] = $docserver['path_template'] . $resource['path']; $resource['docserverPathFile'] = str_replace('//', '/', $resource['docserverPathFile']); + $resource['docserverPathFile'] = str_replace('#', '/', $resource['docserverPathFile']); } $resource['creationDate'] = $resource['creation_date']; diff --git a/src/app/resource/controllers/StoreController.php b/src/app/resource/controllers/StoreController.php index 9daaf2aff82..9ce2ac77e2a 100755 --- a/src/app/resource/controllers/StoreController.php +++ b/src/app/resource/controllers/StoreController.php @@ -53,7 +53,7 @@ class StoreController $uniqueId = CoreConfigModel::uniqueId(); $tmpFilename = "storeTmp_{$GLOBALS['id']}_{$uniqueId}.{$args['format']}"; file_put_contents($tmpPath . $tmpFilename, $fileContent); - $fileContent = MergeController::mergeChronoDocument(['chrono' => $data['alt_identifier'], 'path' => $tmpPath . $tmpFilename, 'type' => 'resource', 'resIdMaster' => $resId, 'originId' => null, 'title' => $data['subject']]); + $fileContent = MergeController::mergeChronoDocument(['chrono' => $data['alt_identifier'], 'path' => $tmpPath . $tmpFilename, 'type' => 'resource', 'resIdMaster' => $resId, 'resId' => null, 'title' => $data['subject']]); $fileContent = base64_decode($fileContent['encodedDocument']); unlink($tmpPath . $tmpFilename); } @@ -109,7 +109,7 @@ class StoreController $uniqueId = CoreConfigModel::uniqueId(); $tmpFilename = "storeTmp_{$GLOBALS['id']}_{$uniqueId}.{$args['format']}"; file_put_contents($tmpPath . $tmpFilename, $fileContent); - $fileContent = MergeController::mergeChronoDocument(['chrono' => $data['identifier'], 'path' => $tmpPath . $tmpFilename, 'type' => 'attachment', 'resIdMaster' => $data['res_id_master'], 'originId' => $resId, 'title' => $data['title']]); + $fileContent = MergeController::mergeChronoDocument(['chrono' => $data['identifier'], 'path' => $tmpPath . $tmpFilename, 'type' => 'attachment', 'resIdMaster' => $data['res_id_master'], 'resId' => $resId, 'title' => $data['title']]); $fileContent = base64_decode($fileContent['encodedDocument']); unlink($tmpPath . $tmpFilename); } -- GitLab