Files
side-by-side/source/documents/scripts/reader/json.js.coffee
T
Vit Brunner 8c777c5301 Switch to tabs for indentation
I got drunk, read the coffeescript style guide, and decided to use
spaces. Spaces for indentation is still as bad an idea as it ever were,
and this is not a coffeescript project - it's multilingual, hence using
coffeescript conventions is pointless.
2013-06-15 16:55:27 +01:00

17 lines
386 B
CoffeeScript

angular.module("sideBySide").factory("jsonReader", () ->
return (source) ->
parsed = eval('(' + source + ')')
new_content = []
for verse in parsed.content
if typeof(verse) == "string"
new_content.push({ section: "", text: verse })
else
if "section" not of verse
verse.section = ""
new_content.push(verse)
parsed.content = new_content
return parsed
)