From 963513e8400d6ddece4ad96a44775df3fba97e7a Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Thu, 2 Jan 2014 11:45:04 -0800 Subject: [PATCH] Wrap status code in an Error --- build/tasks/publish-build-task.coffee | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build/tasks/publish-build-task.coffee b/build/tasks/publish-build-task.coffee index 86c156e69..0c0f9c1fc 100644 --- a/build/tasks/publish-build-task.coffee +++ b/build/tasks/publish-build-task.coffee @@ -54,7 +54,7 @@ getRelease = (callback) -> request options, (error, response, releases=[]) -> if error? or response.statusCode isnt 200 logError('Fetching releases failed', error, releases) - callback(error ? response.statusCode) + callback(error ? new Error(response.statusCode)) else if releases.length > maxReleases deleteRelease(release) for release in releases[maxReleases..] @@ -83,7 +83,7 @@ deleteExistingAsset = (release, callback) -> request options, (error, response, body='') -> if error? or response.statusCode isnt 204 logError('Deleting existing release asset failed', error, body) - callback(error ? response.statusCode) + callback(error ? new Error(response.statusCode)) else callback() @@ -116,7 +116,7 @@ createRelease = (callback) -> request options, (error, response, release={}) -> if error? or response.statusCode isnt 201 logError('Creating release failed', error, release) - callback(error ? response.statusCode) + callback(error ? new Error(response.statusCode)) else callback(null, release) @@ -132,7 +132,7 @@ uploadAsset = (release, callback) -> assetRequest = request options, (error, response, body='') -> if error? or response.statusCode >= 400 logError('Upload release asset failed', error, body) - callback(error ? response.statusCode) + callback(error ? new Error(response.statusCode)) else callback(null, release) @@ -148,6 +148,6 @@ publishRelease = (release) -> request options, (error, response, body={}) -> if error? or response.statusCode isnt 200 logError('Creating release failed', error, body) - callback(error ? response.statusCode) + callback(error ? new Error(response.statusCode)) else callback()