Delete owned campaigns on user delete and preserve campaign characters

This commit is contained in:
2026-02-26 19:15:59 +01:00
parent 13113f9d40
commit fa7f88e209
3 changed files with 60 additions and 1 deletions

View File

@@ -53,6 +53,7 @@ Gameplay capabilities now include:
- Character owner selection in edit modal backed by existing-username dropdown data
- Role-aware authorization with admin role support (including admin user/role management)
- Campaign deletion by campaign owner or admin (unlinks characters from the campaign and clears campaign log entries)
- User deletion by admin also deletes campaigns owned by that user and unlinks all characters from those deleted campaigns
- Campaign management owner labels use account display names (no GUID fallback rendering)
- Character edit flow supports unlinking from campaigns (owner/GM/admin) and assigning to any existing campaign via expanded campaign options
- Campaign management supports character deletion by character owner or admin