[enh] HTTP GET theme select

This commit is contained in:
Adam Tauber 2014-09-03 00:57:09 +02:00
parent f825752145
commit 22a3cf7ac7

View file

@ -113,7 +113,9 @@ def get_current_theme_name(override=None):
if override and override in themes: if override and override in themes:
return override return override
theme_name = request.cookies.get('theme', default_theme) theme_name = request.args.get('theme',
request.cookies.get('theme',
default_theme))
if theme_name not in themes: if theme_name not in themes:
theme_name = default_theme theme_name = default_theme
return theme_name return theme_name