couldnt add multiple translations anymore
This commit is contained in:
parent
2690f0af87
commit
433e2f6023
@ -311,11 +311,9 @@ class Article:
|
|||||||
return Path(config.setup.dist_directory, *self.slug_path)
|
return Path(config.setup.dist_directory, *self.slug_path)
|
||||||
|
|
||||||
context: ArticleContext
|
context: ArticleContext
|
||||||
context_shared: Dict[str, Any]
|
|
||||||
cross_article_context: Dict[str, Any]
|
|
||||||
|
|
||||||
child_articles: ArticleList[Article]
|
child_articles: ArticleList[Article]
|
||||||
article_translations_list: ArticleList[ArticleTranslation]
|
article_translations_list: List[ArticleTranslation]
|
||||||
article_translations_map: Dict[str, ArticleTranslation]
|
article_translations_map: Dict[str, ArticleTranslation]
|
||||||
|
|
||||||
linked_articles: ArticleList[Article]
|
linked_articles: ArticleList[Article]
|
||||||
@ -340,7 +338,7 @@ class Article:
|
|||||||
|
|
||||||
# build the tree
|
# build the tree
|
||||||
self.child_articles = ArticleList([])
|
self.child_articles = ArticleList([])
|
||||||
self.article_translations_list = ArticleList([])
|
self.article_translations_list = []
|
||||||
self.article_translations_map = {}
|
self.article_translations_map = {}
|
||||||
|
|
||||||
for c in self.directory.iterdir():
|
for c in self.directory.iterdir():
|
||||||
@ -388,7 +386,7 @@ class Article:
|
|||||||
self.context["author"] = self.author
|
self.context["author"] = self.author
|
||||||
|
|
||||||
# recursive context structures
|
# recursive context structures
|
||||||
self.context["translations"] = self.article_translations_list.context
|
self.context["translations"] = [c.context for c in self.article_translations_list]
|
||||||
self.context["children"] = self.child_articles.context
|
self.context["children"] = self.child_articles.context
|
||||||
for lang, article in self.article_translations_map.items():
|
for lang, article in self.article_translations_map.items():
|
||||||
self.context[lang] = article.context
|
self.context[lang] = article.context
|
||||||
|
Loading…
x
Reference in New Issue
Block a user