From f0dfb3c960aaa9ce7e89310ae94310c7bcf95516 Mon Sep 17 00:00:00 2001 From: Laurent Peuch Date: Fri, 13 May 2016 04:18:43 +0200 Subject: [PATCH] [mod] simplify code --- src/yunohost/app.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/yunohost/app.py b/src/yunohost/app.py index 1fae1e503..e5e4c6b55 100644 --- a/src/yunohost/app.py +++ b/src/yunohost/app.py @@ -1402,11 +1402,11 @@ def _value_for_locale(values): if not isinstance(values, dict): return values - for lang in [m18n.locale, m18n.default_locale]: - try: - return _encode_string(values[lang]) - except KeyError: - continue + if m18n.locale in values: + return _encode_string(values[m18n.locale]) + + if m18n.default_locale in values: + return _encode_string(values[m18n.default_locale]) # Fallback to first value return _encode_string(values.values()[0])