Do not show 'Get your own free account' on services under subscription
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This commit is contained in:
parent
767455f49c
commit
bc6442c46b
|
@ -43,6 +43,7 @@ use OC\Template\JSConfigHelper;
|
|||
use OC\Template\SCSSCacher;
|
||||
use OCP\Defaults;
|
||||
use OC\AppFramework\Http\Request;
|
||||
use OCP\Support\Subscription\IRegistry;
|
||||
|
||||
class TemplateLayout extends \OC_Template {
|
||||
|
||||
|
@ -134,7 +135,14 @@ class TemplateLayout extends \OC_Template {
|
|||
parent::__construct('core', 'layout.public');
|
||||
$this->assign( 'appid', $appId );
|
||||
$this->assign('bodyid', 'body-public');
|
||||
$this->assign('showSimpleSignUpLink', $this->config->getSystemValue('simpleSignUpLink.shown', true) !== false);
|
||||
|
||||
/** @var IRegistry $subscription */
|
||||
$subscription = \OC::$server->query(IRegistry::class);
|
||||
$showSimpleSignup = $this->config->getSystemValueBool('simpleSignUpLink.shown', true);
|
||||
if ($showSimpleSignup && $subscription->delegateHasValidSubscription()) {
|
||||
$showSimpleSignup = false;
|
||||
}
|
||||
$this->assign('showSimpleSignUpLink', $showSimpleSignup);
|
||||
} else {
|
||||
parent::__construct('core', 'layout.base');
|
||||
|
||||
|
|
Loading…
Reference in New Issue