fix(users): Delete-Button für eigenes Konto deaktivieren

ActionButtons für die eigene User-Zeile bekommt deleteDisabled=true +
deleteDisabledReason=users.cannotDeleteSelf. Backend schützt gegen
Selbst-Löschung bereits (400 cannot delete own account); UI zeigte
aber den aktiven Delete-Button und ließ Operator ins Leere klicken.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Debian
2026-05-28 13:42:36 +02:00
parent 44f184d505
commit 74d3f25d21
5 changed files with 6 additions and 4 deletions

View File

@@ -142,6 +142,8 @@ export default function UsersPage() {
}}
onDelete={() => delMut.mutate(row.id)}
deleteConfirm={t('users.deleteConfirm', { email: row.email })}
deleteDisabled={row.email === me?.actor}
deleteDisabledReason={t('users.cannotDeleteSelf')}
/>
</Space>
),