From 5f115c24c72826f3931fcf9e96246314333c8595 Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Tue, 10 Jan 2017 11:57:05 -0800 Subject: [PATCH] Encode URI component --- appstore.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appstore.js b/appstore.js index 9be0376..be6402a 100644 --- a/appstore.js +++ b/appstore.js @@ -156,7 +156,7 @@ AppStore.prototype.getManifest = function (appId, version) { }; AppStore.prototype.restore = function (boxId, backupId) { - var res = request.post(this._origin + '/api/v1/cloudrons/' + boxId + '/restore/' + backupId).query({ accessToken: this._credentials.accessToken }).end(); + var res = request.post(this._origin + '/api/v1/cloudrons/' + boxId + '/restore/' + encodeURIComponent(backupId)).query({ accessToken: this._credentials.accessToken }).end(); common.verifyResponse2xx(res, 'Could not restore cloudron'); };