diff --git a/src/appstore.js b/src/appstore.js index 0d19837e3..f3b901e68 100644 --- a/src/appstore.js +++ b/src/appstore.js @@ -451,16 +451,14 @@ function registerCloudron(data, callback) { // This works without a Cloudron token as this Cloudron was not yet registered let gBeginSetupAlreadyTracked = false; -function trackBeginSetup(provider) { - assert.strictEqual(typeof provider, 'string'); - +function trackBeginSetup() { // avoid browser reload double tracking, not perfect since box might restart, but covers most cases and is simple if (gBeginSetupAlreadyTracked) return; gBeginSetupAlreadyTracked = true; const url = `${settings.apiServerOrigin()}/api/v1/helper/setup_begin`; - superagent.post(url).send({ provider }).timeout(30 * 1000).end(function (error, result) { + superagent.post(url).send({}).timeout(30 * 1000).end(function (error, result) { if (error && !error.response) return console.error(error.message); if (result.statusCode !== 200) return console.error(error.message); }); diff --git a/src/routes/provision.js b/src/routes/provision.js index cb19a6a1c..7464c46b7 100644 --- a/src/routes/provision.js +++ b/src/routes/provision.js @@ -122,7 +122,7 @@ function getStatus(req, res, next) { // check if Cloudron is not in setup state nor activated and let appstore know of the attempt if (!status.activated && !status.setup.active && !status.restore.active) { - appstore.trackBeginSetup(status.provider); + appstore.trackBeginSetup(); } }); }