From 8ed09f712dda6192ed7ac5076de8f8a78c6423e4 Mon Sep 17 00:00:00 2001 From: Cristi Ingineru Date: Wed, 25 Nov 2020 12:00:11 +0200 Subject: [PATCH] Prevent accumulating redundant data --- localized_fields/value.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/localized_fields/value.py b/localized_fields/value.py index c318454..085256c 100644 --- a/localized_fields/value.py +++ b/localized_fields/value.py @@ -128,9 +128,8 @@ class LocalizedValue(dict): target_languages = fallback_config.get( target_language, [settings.LANGUAGE_CODE] ) - target_languages.insert(0, target_language) - for lang_code in target_languages: + for lang_code in [target_language] + target_languages: value = self.get(lang_code) if value: return value or None