Better error messages

This commit is contained in:
Vit Brunner
2015-03-13 18:49:56 +01:00
parent 7addf37d72
commit 55ff63c154
+6
View File
@@ -8,6 +8,12 @@ angular.module("sideBySide").factory "fetch",
(base) ->
file = base + '/config.json'
$http.get(file).then (config) ->
if typeof config.data != "object"
throw "Config file " + file + " doesn't contain data."
if typeof config.data.files != "object"
throw "Config doesn't contain a list of files."
promises = config.data.files.map (poem) ->
$http.get(base + '/' + poem).then (response) ->
readerFactory(poem) response.data