From b3199dd73b9ebd5fe98752aa39663ccd08436dc4 Mon Sep 17 00:00:00 2001 From: Marcin Kuzminski Date: Mon, 18 Sep 2017 13:35:07 +0200 Subject: [PATCH] templates: use safer way to extract user_agent from request. Several reports were that user_agent was None causing a 500 while rendering template --- rhodecode/templates/base/root.mako | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rhodecode/templates/base/root.mako b/rhodecode/templates/base/root.mako index e6db1a43..729df126 100644 --- 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: