mirror of
https://github.com/wassname/side-by-side.git
synced 2026-10-28 13:30:52 +08:00
Better error messages
This commit is contained in:
1 parent
7addf37d72
commit
55ff63c154
1 file changed
+6
@@ -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
|
||||
|
||||
Reference in new issue
Block a user