Skip to content

Commit 5da50ad

Browse files
committed
Check if process version is not set
1 parent c33e5fb commit 5da50ad

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

‎ProcessMaker/Repositories/ExecutionInstanceRepository.php‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,8 @@ public function persistInstanceCreated(ExecutionInstanceInterface $instance)
162162
$instance->callable_id = $process->getId();
163163
$instance->collaboration_uuid = $instance->getProperty('collaboration_uuid', null);
164164
$instance->process_id = $definition->getKey();
165-
$instance->process_version_id = $version?->getKey();
165+
$instance->process_version_id = $version?->getKey()
166+
?: $definition->getLatestVersion()->getKey();
166167
if ($instance->collaboration_uuid && !$instance->process_collaboration_id) {
167168
$collaboration = ProcessCollaboration::firstOrCreate([
168169
'uuid' => $instance->collaboration_uuid,

0 commit comments

Comments
 (0)