user(); if (! $user instanceof User) { return; } WorkspaceMembership::query()->firstOrCreate( [ 'workspace_id' => $this->record->getKey(), 'user_id' => $user->getKey(), ], [ 'role' => 'owner', ], ); app(WorkspaceContext::class)->setCurrentWorkspace($this->record, $user, request()); } }