mirror of
https://github.com/wassname/side-by-side.git
synced 2026-09-21 13:30:27 +08:00
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.
17 lines
386 B
CoffeeScript
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
|
|
)
|