From 576fe159ed4363ce3326a0c473fb6ec4a7f754cd Mon Sep 17 00:00:00 2001 From: Florian Verdet Date: Sun, 19 Mar 2017 06:09:36 +0100 Subject: [PATCH] settings: fix keep FALLBACK_LANGUAGES as tuple required to be tuple at: modeltranslation/utils.py#L117 --- modeltranslation/settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modeltranslation/settings.py b/modeltranslation/settings.py index 4e89730..309075d 100644 --- a/modeltranslation/settings.py +++ b/modeltranslation/settings.py @@ -36,7 +36,7 @@ AUTO_POPULATE = getattr(settings, 'MODELTRANSLATION_AUTO_POPULATE', False) # By default we fallback to the default language FALLBACK_LANGUAGES = getattr(settings, 'MODELTRANSLATION_FALLBACK_LANGUAGES', (DEFAULT_LANGUAGE,)) if isinstance(FALLBACK_LANGUAGES, (tuple, list)): - FALLBACK_LANGUAGES = {'default': FALLBACK_LANGUAGES} + FALLBACK_LANGUAGES = {'default': tuple(FALLBACK_LANGUAGES)} if 'default' not in FALLBACK_LANGUAGES: raise ImproperlyConfigured( 'MODELTRANSLATION_FALLBACK_LANGUAGES does not contain "default" key.')