diff --git a/ProcessMaker/Traits/HasUuids.php b/ProcessMaker/Traits/HasUuids.php index f1e18f6d01..3e727aec02 100644 --- a/ProcessMaker/Traits/HasUuids.php +++ b/ProcessMaker/Traits/HasUuids.php @@ -15,7 +15,7 @@ public static function bootHasUuids(): void { // TODO: Remove call in collections package src/Observers/RecordObserver.php static::creating(function ($model) { - if (!$model->uuid) { + if (get_class($model) !== 'ProcessMaker\\Plugins\\Collections\\Models\\Record' && !isset($model->uuid)) { $model->uuid = self::generateUuid(); } });