couldnt add multiple translations anymore
This commit is contained in:
		| @@ -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 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user