Skip to content

Commit 40db3a0

Browse files
committed
Start signal events with anonymous user
1 parent 11eb32d commit 40db3a0

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎ProcessMaker/Repositories/ExecutionInstanceRepository.php‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
use Carbon\Carbon;
66
use ProcessMaker\Jobs\CaseStore;
77
use ProcessMaker\Jobs\CaseUpdateStatus;
8+
use ProcessMaker\Models\AnonymousUser;
89
use ProcessMaker\Models\ProcessCollaboration;
910
use ProcessMaker\Models\ProcessRequest;
11+
use ProcessMaker\Models\User;
1012
use ProcessMaker\Nayra\Contracts\Bpmn\ParticipantInterface;
1113
use ProcessMaker\Nayra\Contracts\Engine\ExecutionInstanceInterface;
1214
use ProcessMaker\Nayra\Contracts\Repositories\ExecutionInstanceRepositoryInterface;
@@ -175,7 +177,7 @@ public function persistInstanceCreated(ExecutionInstanceInterface $instance)
175177
$instance->process_collaboration_id = $collaboration->id;
176178
}
177179
}
178-
$instance->user_id = pmUser() ? pmUser()->getKey() : null;
180+
$instance->user_id = pmUser() ? pmUser()->getKey() : app(AnonymousUser::class)->id;
179181
$instance->name = $definition->name;
180182
$instance->status = 'ACTIVE';
181183
$instance->initiated_at = Carbon::now();

0 commit comments

Comments
 (0)