override current_team_id in makeMemberToPlaceholder to avoid fk constraint error on user delete, fixes #989

This commit is contained in:
Gregor Vostrak
2026-02-16 15:02:42 +01:00
parent 2c222f3f67
commit 2c60d04ba4
2 changed files with 42 additions and 0 deletions

View File

@@ -196,6 +196,7 @@ class MemberService
$placeholderUser = $user->replicate();
$placeholderUser->is_placeholder = true;
$placeholderUser->current_team_id = $member->organization_id;
$placeholderUser->save();
$member->user()->associate($placeholderUser);