diff --git a/source/scripts/services/transformer.js.coffee b/source/scripts/services/transformer.js.coffee index 20747dc..7e779b7 100644 --- a/source/scripts/services/transformer.js.coffee +++ b/source/scripts/services/transformer.js.coffee @@ -52,15 +52,12 @@ angular.module("sideBySide").factory("transformer", -> checkLengths translations - data = { + verses = _.map(_.range(translations[0].content.length), (i) -> ( + _.map(translations, (t) -> t.content[i]) + )) + + { meta: (translation.meta for translation in translations) - verses: [] + verses: verses } - - # columns into rows and rows into columns - for i in _.range(translations[0].content.length) - data.verses.push(translation.content[i] \ - for translation in translations) - - data )