correctly display premium app requirement page
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user