# HG changeset patch # User Marcin Kuzminski # Date 2017-09-18 11:35:07 # Node ID 5efe3020143792d5c0a56ed646ddf93e6fa06e39 # Parent a327c56bb6845016ac6acd8081855a184323c14d templates: use safer way to extract user_agent from request. Several reports were that user_agent was None causing a 500 while rendering template diff --git a/rhodecode/templates/base/root.mako b/rhodecode/templates/base/root.mako --- a/rhodecode/templates/base/root.mako +++ b/rhodecode/templates/base/root.mako @@ -29,7 +29,7 @@ c.template_context['default_user'] = { ${self.title()} - % if 'safari' in request.user_agent.lower(): + % if 'safari' in (request.user_agent or '').lower(): % else: