appstore: make the args of updateCloudron clear

This commit is contained in:
Girish Ramakrishnan
2022-03-31 23:27:00 -07:00
parent 2d2ddd1c49
commit 81728f4202
+3 -1
View File
@@ -307,6 +307,8 @@ async function registerCloudron(data) {
async function updateCloudron(data) {
assert.strictEqual(typeof data, 'object');
const { domain } = data;
const token = await settings.getAppstoreApiToken();
if (!token) throw new BoxError(BoxError.LICENSE_ERROR, 'Missing token');
@@ -316,7 +318,7 @@ async function updateCloudron(data) {
const [error, response] = await safe(superagent.post(`${settings.apiServerOrigin()}/api/v1/update_cloudron`)
.query(query)
.send(data)
.send({ domain })
.timeout(30 * 1000)
.ok(() => true));