fix: Improve rights management exception handling

- Add fallback permission object when Permission.DoesNotExist
- Create proper display name from field_name for missing permissions
- Prevents raw Django field objects from being displayed in template
This commit is contained in:
2025-10-05 22:46:44 +02:00
parent 004fcb23ae
commit efd0088124
25 changed files with 40348 additions and 4 deletions

View File

@@ -727,8 +727,8 @@
<span>&copy; 2025 van Hees-Theyssen-Vogel'sche Stiftung. Alle Rechte vorbehalten.</span>
<br>
<small class="text-muted">
<i class="fas fa-leaf text-success"></i> v2.1.4 - Enhanced Destinataer Management • Sept 2025
<span class="badge badge-primary ml-2">🚀 Enhanced</span>
<i class="fas fa-leaf text-success"></i> v3.0.0 - Calendar Integration & Payment System • Okt 2025
<span class="badge badge-success ml-2">✨ Major Release</span>
</small>
</div>
</div>