Merge pull request #90 from SectorLabs/prevent-memory-leak

Prevent accumulating redundant data
This commit is contained in:
Swen Kooij
2020-11-25 13:24:41 +02:00
committed by GitHub

View File

@@ -128,9 +128,8 @@ class LocalizedValue(dict):
target_languages = fallback_config.get( target_languages = fallback_config.get(
target_language, [settings.LANGUAGE_CODE] 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) value = self.get(lang_code)
if value: if value:
return value or None return value or None