Skip to content

Commit f80bebd

Browse files
committed
fix
1 parent 1db5515 commit f80bebd

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@ module.exports = {
178178
var useServices = this.readConfig('useServices');
179179

180180
this.log('Listing revisions for key: `' + keyPrefix + '`');
181-
return restClient.fetchRevisions(keyPrefix, appName, useHydra || useServices, useHydra).catch(this._errorMessage.bind(this));
181+
return restClient.fetchRevisions(keyPrefix, appName, useHydra || useServices, useHydra)
182+
.catch(this._errorMessage.bind(this));
182183
},
183184

184185
_readFileContents: function (path) {

lib/rest-client.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ module.exports = CoreObject.extend({
9090
var i;
9191

9292
for (i = 0; i < revisions.length; i++) {
93-
if (revisions[i].active) {
93+
if (revisions[i].current) {
9494
return revisions[i].version;
9595
}
9696
}
@@ -111,6 +111,10 @@ module.exports = CoreObject.extend({
111111
return denodeify(this._request.get)({ uri, qs: qs }).then(function (response) {
112112
var responseBody = useReleaseEndpoint && isSummaryEndpoint ? response.body.filter((rev) => rev.app === appName) : response.body;
113113

114+
if (response.statusCode == 404) {
115+
return [];
116+
}
117+
114118
return responseBody.map(function (revision) {
115119
// ember-cli-deploy-display-revisions expects the timestamp to be either
116120
// a JS Date object or the number of milliseconds since 1970-01-01T00:00:00

0 commit comments

Comments
 (0)