From 61e3c71d4f0cf94e0a7ddb508437a22a501665df Mon Sep 17 00:00:00 2001 From: aynsix Date: Fri, 23 Apr 2021 15:31:42 +0300 Subject: [PATCH] PHRAS-3422 add link from record to expose assets --- .../Phrasea/WorkerManager/Worker/ExposeUploadWorker.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/Alchemy/Phrasea/WorkerManager/Worker/ExposeUploadWorker.php b/lib/Alchemy/Phrasea/WorkerManager/Worker/ExposeUploadWorker.php index 2a82c8ec5b..71f250a535 100644 --- a/lib/Alchemy/Phrasea/WorkerManager/Worker/ExposeUploadWorker.php +++ b/lib/Alchemy/Phrasea/WorkerManager/Worker/ExposeUploadWorker.php @@ -126,9 +126,16 @@ class ExposeUploadWorker implements WorkerInterface } } + $instanceKey = $this->app['conf']->get(['main', 'key']); + + // this is the unique reference for record in phraseanet and assets in expose + // instanceKey_basedID_record_id + $assetId = $instanceKey.'_'.$record->getId(); + $requestBody = [ 'publication_id' => $payload['publicationId'], 'description' => $description, + 'asset_id' => $assetId, 'upload' => [ 'type' => $record->getMimeType(), 'size' => $record->getSize(),