logging_util: Ensure that the logged user is authenticated.

Signed-off-by: Zixuan James Li <p359101898@gmail.com>
This commit is contained in:
Zixuan James Li
2022-07-28 14:15:39 -04:00
committed by Tim Abbott
parent 7acf43f475
commit d7746c9e6c

View File

@@ -275,6 +275,7 @@ class ZulipWebhookFormatter(ZulipFormatter):
client = RequestNotes.get_notes(request).client
assert client is not None
assert request.user.is_authenticated
setattr(record, "user", f"{request.user.delivery_email} ({request.user.realm.string_id})")
setattr(record, "client", client.name)
setattr(record, "url", request.META.get("PATH_INFO", None))