diff --git a/src/app/resource/controllers/ResController.php b/src/app/resource/controllers/ResController.php index de527d0d0f925c83f50869c5cb9450990d94dde8..9dbf2f19315536ba4ed299ca95686ee8d3eebb5e 100755 --- a/src/app/resource/controllers/ResController.php +++ b/src/app/resource/controllers/ResController.php @@ -282,7 +282,7 @@ class ResController extends ResourceControlController ResController::updateAdjacentData(['body' => $body, 'resId' => $args['resId']]); } - if ($onlyDocument) { + if (!empty($body['encodedFile'])) { ConvertPdfController::convert([ 'resId' => $args['resId'], 'collId' => 'letterbox_coll', @@ -303,14 +303,16 @@ class ResController extends ResourceControlController ]); } - HistoryController::add([ - 'tableName' => 'res_letterbox', - 'recordId' => $args['resId'], - 'eventType' => 'UP', - 'info' => _DOC_UPDATED . " : {$resource['alt_identifier']}", - 'moduleId' => 'resource', - 'eventId' => 'resourceModification' - ]); + if (!$onlyDocument) { + HistoryController::add([ + 'tableName' => 'res_letterbox', + 'recordId' => $args['resId'], + 'eventType' => 'UP', + 'info' => _DOC_UPDATED . " : {$resource['alt_identifier']}", + 'moduleId' => 'resource', + 'eventId' => 'resourceModification' + ]); + } return $response->withStatus(204); } diff --git a/src/core/lang/lang-en.php b/src/core/lang/lang-en.php index 4455fcfd6a76fec44afe8792377fae5a128e7f00..9cbd853b2f66e5cabfbbae816896892c6dac2fce 100755 --- a/src/core/lang/lang-en.php +++ b/src/core/lang/lang-en.php @@ -140,7 +140,7 @@ define('_GO_ON_VACATION', 'go on vacation'); define('_BACK_FROM_VACATION', 'back from vacation'); define('_DOC_DISPLAYING', 'Displaying document'); define('_DOC_ADDED', 'Document added'); -define('_DOC_UPDATED', 'Document updated'); +define('_DOC_UPDATED', 'Document updated (metadata)'); define('_ATTACHMENT_DELETED', 'Attachment deleted'); define('_FILE_UPDATED', 'File updated'); define('_ATTACHMENT_ADDED', 'Attachment added'); diff --git a/src/core/lang/lang-fr.php b/src/core/lang/lang-fr.php index 09c1a64fa9397877f19521d38c7ab4671ec91e86..a279ac1e60807edf22dc23c3a51e5c5ea1134064 100755 --- a/src/core/lang/lang-fr.php +++ b/src/core/lang/lang-fr.php @@ -140,7 +140,7 @@ define('_GO_ON_VACATION', 'se met en absence'); define('_BACK_FROM_VACATION', 'de retour de son absence'); define('_DOC_DISPLAYING', 'Visualisation du document'); define('_DOC_ADDED', 'Courrier créé'); -define('_DOC_UPDATED', 'Courrier modifié'); +define('_DOC_UPDATED', 'Courrier modifié (métadonnées)'); define('_ATTACHMENT_DELETED', 'Pièce-jointe supprimée'); define('_FILE_UPDATED', 'Fichier modifié'); define('_ATTACHMENT_ADDED', 'Pièce jointe ajoutée'); diff --git a/src/core/lang/lang-nl.php b/src/core/lang/lang-nl.php index f887813361a91623e5f20d17b4c3e708ad4f84bc..5184a302ce3456e33cb1c4180a85e7b167fa2b91 100755 --- a/src/core/lang/lang-nl.php +++ b/src/core/lang/lang-nl.php @@ -140,7 +140,7 @@ define('_GO_ON_VACATION', 'go on vacation');//translate define('_BACK_FROM_VACATION', 'bij terugkeer na afwezigheid'); define('_DOC_DISPLAYING', 'Weergave van het document'); define('_DOC_ADDED', 'Document toegevoegd'); -define('_DOC_UPDATED', 'Document updated');//translate +define('_DOC_UPDATED', 'Document updated (metadata)');//translate define('_ATTACHMENT_DELETED', 'Document deleted');//TRANSLATE define('_FILE_UPDATED', 'File updated');//translate define('_ATTACHMENT_ADDED', 'Attachment added');//TRANSLATE