From 6869ef1269331c6d3f41170e561dbae423558314 Mon Sep 17 00:00:00 2001
From: Henrik Askjer <henrik.askjer@uib.no>
Date: Thu, 3 Feb 2022 13:24:20 +0100
Subject: [PATCH] misplaced code

---
 src/components/Article.vue | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/src/components/Article.vue b/src/components/Article.vue
index 837e432c..9f7990fb 100644
--- a/src/components/Article.vue
+++ b/src/components/Article.vue
@@ -49,7 +49,11 @@ function find_sub_articles(definition) {
   try {
     let sub_definitions = definition.elements.filter(el => el.type_ == 'definition')
     let sub_articles = definition.elements.filter(el => el.type_ == 'sub_article' && el.lemmas)
-  sub_art_list = sub_art_list.concat(sub_articles)
+
+      sub_definitions.forEach((subdef, i) => {
+        sub_art_list = sub_art_list.concat(find_sub_articles(subdef))
+      })
+      sub_art_list = sub_art_list.concat(sub_articles)
   return sub_art_list
 
   }
@@ -57,14 +61,7 @@ function find_sub_articles(definition) {
     console.log("find_sub_articles", this.article.article_id, this.dictionary,  '"'+error.message+'"')
 
     return []
-  }
-  
-
-  sub_definitions.forEach((subdef, i) => {
-    sub_art_list = sub_art_list.concat(find_sub_articles(subdef))
-  })
-
-  
+  }  
 }
 
 function find_content(definition) {
-- 
GitLab