From 75967bb18a8e61b0bc11925a71ab6315c3ecc3fe Mon Sep 17 00:00:00 2001 From: Ian Hoegen Date: Thu, 2 Feb 2017 23:24:59 -0800 Subject: [PATCH] Fix issue with unfinished books --- Container.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Container.js b/Container.js index 2a4dfa520..6b521a4c3 100644 --- a/Container.js +++ b/Container.js @@ -45,8 +45,12 @@ class Container extends React.Component { for (var group in groups) { for (var item in groups[group].checks) { var co = groups[group].checks[item]; - var targetAtVerse = targetLanguage[co.chapter][co.verse]; - groups[group].checks[item].targetLanguage = targetAtVerse; + try { + var targetAtVerse = targetLanguage[co.chapter][co.verse]; + groups[group].checks[item].targetLanguage = targetAtVerse; + } catch (err) { + //Happens with incomplete books. + } } } api.putDataInCheckStore(NAMESPACE, 'groups', groups); @@ -211,7 +215,7 @@ class Container extends React.Component { currentFile = TranslationAcademyObject[file].file; let title = currentFile.match(/title: .*/)[0].replace('title: ', ''); currentFile = currentFile.replace(/---[\s\S]+---/g, ''); - currentFile = '## ' + title + '\n' + currentFile; + currentFile = '## ' + title + '\n' + currentFile; }catch(e){ } return (