Hide paid subscription boxes for non-activated users
authorAlexander Ebert <ebert@woltlab.com>
Fri, 9 Jun 2017 08:18:04 +0000 (10:18 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Fri, 9 Jun 2017 08:18:04 +0000 (10:18 +0200)
wcfsetup/install/files/lib/system/box/PaidSubscriptionsBoxController.class.php

index 214379cc92e5c67550dcde7f8daad1852762b92e..9cb9d6ea03119e0fe4799badd4cfd495a93cccc5 100644 (file)
@@ -38,7 +38,7 @@ class PaidSubscriptionsBoxController extends AbstractBoxController {
         * @inheritDoc
         */
        protected function loadContent() {
-               if (WCF::getUser()->userID && MODULE_PAID_SUBSCRIPTION) {
+               if (WCF::getUser()->userID && WCF::getUser()->activationCode == 0 && MODULE_PAID_SUBSCRIPTION) {
                        // get available subscriptions
                        $subscriptions = PaidSubscriptionCacheBuilder::getInstance()->getData();