Send more detailed error codes for upload.

This commit is contained in:
Simo Kinnunen
2014-04-04 19:49:28 +09:00
parent db11a59125
commit 45f7db1728

View File

@@ -54,6 +54,7 @@ module.exports = function(options) {
resolver.resolve(manifest)
}
catch (err) {
err.reportCode = 'fail_invalid_app_file'
resolver.reject(err)
}
})
@@ -83,6 +84,7 @@ module.exports = function(options) {
log.info('Downloading "%s" to "%s"', url, path)
function errorListener(err) {
err.reportCode = 'fail_download'
resolver.reject(err)
}
@@ -111,6 +113,7 @@ module.exports = function(options) {
.on('close', closeListener)
}
catch (err) {
err.reportCode = 'fail_invalid_url'
resolver.reject(err)
}
@@ -169,7 +172,7 @@ module.exports = function(options) {
})
})
.catch(function(err) {
sendDone(false, 'fail')
sendDone(false, err.reportCode || 'fail')
return Promise.reject(err)
})
}
@@ -194,7 +197,7 @@ module.exports = function(options) {
})
})
.catch(function(err) {
sendDone(false, 'fail')
sendDone(false, err.reportCode || 'fail')
return Promise.reject(err)
})
}