Hide development notice when subscription is valid

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl 2020-03-06 13:08:23 +01:00
parent 41afaa999e
commit f65e36a70c
No known key found for this signature in database
GPG Key ID: 4C614C6ED2CDE6DF
1 changed files with 13 additions and 0 deletions

View File

@ -27,8 +27,17 @@ namespace OCA\Settings\Settings\Personal;
use OCP\AppFramework\Http\TemplateResponse;
use OCP\Settings\ISettings;
use OCP\Support\Subscription\IRegistry;
class ServerDevNotice implements ISettings {
/** @var IRegistry */
private $registry;
public function __construct(IRegistry $registry) {
$this->registry = $registry;
}
/**
* @return TemplateResponse
*/
@ -40,6 +49,10 @@ class ServerDevNotice implements ISettings {
* @return string the section ID, e.g. 'sharing'
*/
public function getSection() {
if ($this->registry->delegateHasValidSubscription()) {
return null;
}
return 'personal-info';
}