mirror of
https://github.com/jazzband/django-auditlog.git
synced 2026-03-17 06:30:27 +00:00
Compare commits
2 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2595a36c71 | ||
|
|
6996e1cfd4 |
3 changed files with 8 additions and 7 deletions
|
|
@ -2,6 +2,12 @@
|
|||
|
||||
## Next Release
|
||||
|
||||
## 2.2.2 (2023-01-16)
|
||||
|
||||
#### Fixes
|
||||
|
||||
- fix: revert [#449](https://github.com/jazzband/django-auditlog/pull/449) "Make log entries read-only in the admin" as it breaks deletion of any auditlogged model through the admin when `AuditlogHistoryField` is used. ([#496](https://github.com/jazzband/django-auditlog/pull/496))
|
||||
|
||||
## 2.2.1 (2022-11-28)
|
||||
|
||||
#### Fixes
|
||||
|
|
|
|||
|
|
@ -26,10 +26,5 @@ class LogEntryAdmin(admin.ModelAdmin, LogEntryAdminMixin):
|
|||
]
|
||||
|
||||
def has_add_permission(self, request):
|
||||
return False
|
||||
|
||||
def has_change_permission(self, request, obj=None):
|
||||
return False
|
||||
|
||||
def has_delete_permission(self, request, obj=None):
|
||||
# As audit admin doesn't allow log creation from admin
|
||||
return False
|
||||
|
|
|
|||
|
|
@ -1297,7 +1297,7 @@ class AdminPanelTest(TestCase):
|
|||
res = self.client.get(f"/admin/auditlog/logentry/{log_pk}/", follow=True)
|
||||
self.assertEqual(res.status_code, 200)
|
||||
res = self.client.get(f"/admin/auditlog/logentry/{log_pk}/delete/")
|
||||
self.assertEqual(res.status_code, 403)
|
||||
self.assertEqual(res.status_code, 200)
|
||||
res = self.client.get(f"/admin/auditlog/logentry/{log_pk}/history/")
|
||||
self.assertEqual(res.status_code, 200)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue