correctly display premium app requirement page

This commit is contained in:
Johannes Zellner
2019-08-19 09:13:37 +02:00
parent 78746be0f5
commit 0fc4169b0b
+4 -2
View File
@@ -184,9 +184,11 @@ angular.module('Application').controller('AppStoreController', ['$scope', '$loca
$('#collapseSubscriptionRequired').collapse('show');
if (error.message.indexOf('Upgrade to the premium') === 0) {
$scope.appInstall.subscriptionHelperPage = 'premium_app.html';
} else {
$scope.appInstall.subscriptionHelperPage = 'app_install_premium_subscription_required.html';
} else if (error.message.indexOf('The subscription for this Cloudron has expired.') === 0) {
$scope.appInstall.subscriptionHelperPage = 'app_install_subscription_expired.html';
} else {
$scope.appInstall.subscriptionHelperPage = 'app_install_subscription_required.html';
}
} else if (error.statusCode === 409 && (error.message.indexOf('Port') !== -1)) {
$scope.appInstall.error.port = error.message;