Only send setupToken on admin creation if it was actually specified

This commit is contained in:
Johannes Zellner
2017-03-16 09:37:28 +01:00
parent a9fdffa9af
commit 74f2cd156f

View File

@@ -649,7 +649,10 @@ angular.module('Application').service('Client', ['$http', 'md5', 'Notification',
displayName: displayName
};
post('/api/v1/cloudron/activate?setupToken=' + setupToken, data).success(function(data, status) {
var query = '';
if (setupToken) query = '?setupToken=' + setupToken;
post('/api/v1/cloudron/activate' + query, data).success(function(data, status) {
if (status !== 201 || typeof data !== 'object') return callback(new ClientError(status, data));
that.setToken(data.token);