From 9e34baad394c5c73f54e9cfeb0355640ace34637 Mon Sep 17 00:00:00 2001 From: Vit Brunner Date: Tue, 5 Feb 2019 23:29:36 +0100 Subject: [PATCH] Nicer transformation --- source/scripts/services/transformer.js.coffee | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) 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 )