diff --git a/src/app/entity/controllers/EntityController.php b/src/app/entity/controllers/EntityController.php index f353d42866199793c299f5e8000e04b9d28aa92b..ad4a20a5c191f7c8e1efc249e3f8872897c6f0b3 100755 --- a/src/app/entity/controllers/EntityController.php +++ b/src/app/entity/controllers/EntityController.php @@ -243,7 +243,7 @@ class EntityController 'ldap_id' => $body['ldap_id'], 'entity_full_name' => $body['entity_full_name'], 'producer_service' => $body['producerService'], - 'external_id' => json_encode($externalId) + 'external_id' => !empty($externalId) ? json_encode($externalId) : '{}', ]); HistoryController::add([ 'tableName' => 'entities', @@ -336,7 +336,7 @@ class EntityController 'ldap_id' => $body['ldap_id'], 'entity_full_name' => $body['entity_full_name'], 'producer_service' => $body['producerService'], - 'external_id' => json_encode($externalId) + 'external_id' => !empty($externalId) ? json_encode($externalId) : '{}', ], 'where' => ['entity_id = ?'], 'data' => [$aArgs['id']]