feat: soft-delete for teamer accounts
addresses #869dv9br3
This commit is contained in:
@@ -15,6 +15,12 @@ class UserChecker implements UserCheckerInterface
|
||||
return;
|
||||
}
|
||||
|
||||
// checked before the block, as a deletion is the stronger statement and its
|
||||
// message has to win when an account carries both
|
||||
if (true === $user->isDeleted()) {
|
||||
throw new CustomUserMessageAccountStatusException('Dein Account wurde gelöscht. Wende dich an das Team, wenn du ihn wiederherstellen möchtest.');
|
||||
}
|
||||
|
||||
if (true === $user->isDisabled()) {
|
||||
throw new CustomUserMessageAccountStatusException('Dein Account wurde gesperrt: '.$user->getDisabledReason());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user