diff --git a/lib/Alchemy/Phrasea/Application.php b/lib/Alchemy/Phrasea/Application.php index 8e179e63ac..d7cfe6ea57 100644 --- a/lib/Alchemy/Phrasea/Application.php +++ b/lib/Alchemy/Phrasea/Application.php @@ -693,6 +693,11 @@ class Application extends SilexApplication return count(\User_Adapter::getInstance($usrId, $this)->ACL()->get_granted_base()) > 0; } + public function hasTermsOfUse() + { + return '' !== \databox_cgu::getHome($this); + } + /** * Returns an an array of available collection for offline queries * diff --git a/lib/classes/login.php b/lib/classes/login.php index 21459468fe..312066cd00 100644 --- a/lib/classes/login.php +++ b/lib/classes/login.php @@ -1,12 +1,5 @@ {% trans "Help" %} - {% if login.get_cgus(app) is not empty %} + {% if app.hasTermsOfUse() %}