mirror of
https://github.com/zulip/zulip.git
synced 2025-11-03 13:33:24 +00:00
audit-logs: Use AuditLogEventType enum name for string method.
Reorders audit log string methods to have the following pattern: "event_type event_time (id): modified_object". And the event type is the name for the AuditLogEventType enum.
This commit is contained in:
committed by
Tim Abbott
parent
00ecd4c8f0
commit
d610e09397
@@ -262,10 +262,13 @@ class RealmAuditLog(AbstractRealmAuditLog):
|
||||
|
||||
@override
|
||||
def __str__(self) -> str:
|
||||
event_type_name = AuditLogEventType(self.event_type).name
|
||||
if self.modified_user is not None:
|
||||
return f"{self.modified_user!r} {self.event_type} {self.event_time} {self.id}"
|
||||
return f"{event_type_name} {self.event_time} (id={self.id}): {self.modified_user!r}"
|
||||
if self.modified_stream is not None:
|
||||
return f"{self.modified_stream!r} {self.event_type} {self.event_time} {self.id}"
|
||||
return f"{event_type_name} {self.event_time} (id={self.id}): {self.modified_stream!r}"
|
||||
if self.modified_user_group is not None:
|
||||
return f"{self.modified_user_group!r} {self.event_type} {self.event_time} {self.id}"
|
||||
return f"{self.realm!r} {self.event_type} {self.event_time} {self.id}"
|
||||
return (
|
||||
f"{event_type_name} {self.event_time} (id={self.id}): {self.modified_user_group!r}"
|
||||
)
|
||||
return f"{event_type_name} {self.event_time} (id={self.id}): {self.realm!r}"
|
||||
|
||||
Reference in New Issue
Block a user