diff --git a/src/app/external/alfresco/controllers/AlfrescoController.php b/src/app/external/alfresco/controllers/AlfrescoController.php index db2606dff88e85bd3e71a4d4aae8e4362b2e1064..847edd2e3fb71d4fcaf5ed349a4b9396c278b845 100644 --- a/src/app/external/alfresco/controllers/AlfrescoController.php +++ b/src/app/external/alfresco/controllers/AlfrescoController.php @@ -241,6 +241,12 @@ class AlfrescoController ]; $account = json_encode($account); + EntityModel::update([ + 'set' => ['external_id' => "{}"], + 'where' => ['id in (?)', 'external_id = ?'], + 'data' => [$body['entities'], 'null'] + ]); + EntityModel::update([ 'postSet' => ['external_id' => "jsonb_set(external_id, '{alfresco}', '{$account}')"], 'where' => ['id in (?)'],