From 7961a28d67eea4c60e2bbd3b093c5a6290aab7fd Mon Sep 17 00:00:00 2001
From: Louis-Olivier Brassard <louis@loupbrun.ca>
Date: Sat, 10 Aug 2019 10:23:35 -0400
Subject: [PATCH] epigram: Resolution du bug changement de langue

---
 src/components/ParcoursSingleComponent.vue      | 2 --
 src/components/partials/epigram/Translation.vue | 3 ++-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/components/ParcoursSingleComponent.vue b/src/components/ParcoursSingleComponent.vue
index 7520180..8dfcd7c 100644
--- a/src/components/ParcoursSingleComponent.vue
+++ b/src/components/ParcoursSingleComponent.vue
@@ -193,8 +193,6 @@ export default {
         .then(function (epigramData) {
           self.$set(self, 'epigram', epigramData)
 
-          console.log('EPIGRAM', self.epigram)
-
           // We have the epigram;
           // however, the `authors` object is incomplete
           var incompleteAuthors = self.epigram.authors
diff --git a/src/components/partials/epigram/Translation.vue b/src/components/partials/epigram/Translation.vue
index 206a5cf..8e0bcd8 100644
--- a/src/components/partials/epigram/Translation.vue
+++ b/src/components/partials/epigram/Translation.vue
@@ -101,6 +101,8 @@ export default {
             return versions[i]
           }
         }
+        // if we got here, we didn't return yet, so default to parseVersion method
+        return self.parseVersion(versions)
       } else {
         // fall back to global parseVersion if not set
         return self.parseVersion(versions)
@@ -110,7 +112,6 @@ export default {
       var self = this
       for (var i = 0; i < self.availableVersions.length; i++) {
         if (self.availableVersions[i] === languageId) {
-          console.log('about to setCustomLanguage', self.availableVersions[i])
           self.selectedLanguage = self.availableVersions[i]
         }
       }
-- 
GitLab