Message ID | 20231017203144.376130-1-alassane.yattara@savoirfairelinux.com |
---|---|
State | New |
Headers | show |
Series | Toaster: bug-fix on /toastermain/logs.py | expand |
diff --git a/lib/toaster/toastermain/logs.py b/lib/toaster/toastermain/logs.py index f9953982..b4910e44 100644 --- a/lib/toaster/toastermain/logs.py +++ b/lib/toaster/toastermain/logs.py @@ -38,8 +38,13 @@ def log_view_mixin(view): request = kwargs.get('request') response = view(*args, **kwargs) + view_name = 'unknown' + if hasattr(request, 'resolver_match'): + if hasattr(request.resolver_match, 'view_name'): + view_name = request.resolver_match.view_name + log_api_request( - request, response, request.resolver_match.view_name, 'toaster') + request, response, view_name, 'toaster') return response return log_view_request