config: Encode unicode strings before passing it to pyramids asbool function.

This commit is contained in:
Martin Bornhold 2016-08-09 09:21:43 +02:00
parent a94d087225
commit f50ff4a0b7

View file

@ -446,7 +446,10 @@ def _sanitize_vcs_settings(settings):
def _bool_setting(settings, name, default):
settings[name] = asbool(settings.get(name, default))
input = settings.get(name, default)
if isinstance(input, unicode):
input = input.encode('utf8')
settings[name] = asbool(input)
def _list_setting(settings, name, default):