Use console outlinks depending on subscription status

This commit is contained in:
Johannes Zellner
2022-06-04 05:44:18 +02:00
parent 0bb894075c
commit 20eb242b2e

View File

@@ -3010,7 +3010,8 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout
// basically the user has not setup appstore account yet
if (!subscription.plan) return window.location.href = '/#/appstore';
window.open(this.getConfig().consoleServerOrigin + '/#/subscription_setup/' + subscription.cloudronId + '?email=' + subscription.emailEncoded, '_blank');
if (subscription.plan.id === 'free') window.open(this.getConfig().consoleServerOrigin + '/#/subscription_setup/' + subscription.cloudronId + '?email=' + subscription.emailEncoded, '_blank');
else window.open(this.getConfig().consoleServerOrigin + '/#/cloudron/' + subscription.cloudronId + '?email=' + subscription.emailEncoded, '_blank');
};
Client.prototype.getAppstoreAppByIdAndVersion = function (appId, version, callback) {