diff --git a/gawa/blog/models.py b/gawa/blog/models.py index 3226b18..395ec6d 100644 --- a/gawa/blog/models.py +++ b/gawa/blog/models.py @@ -122,6 +122,12 @@ class BlogPost(Searchable): logger.error(f"Key '{key}' missing in meta file for '{self}'") raise ValueError( f"Key '{key}' missing in meta file for '{self}'") + for lang in self.DEFAULT_LANGS.keys(): + if lang not in data['lang']: + langs[lang] = False + else: + langs[lang] = True + self.set_langs(langs) for lang in data['lang']: for key in self.META_LANG_KEYS: if key not in data['lang'][lang]: