]> git.mxchange.org Git - friendica.git/blobdiff - mod/regmod.php
Enforce systen.register_policy value type
[friendica.git] / mod / regmod.php
index 89e348d5098124e0ba7f72c76e85d18cdea61a81..2b7df0bd13dcdba7d320f82528bb6500a16d8c9e 100644 (file)
@@ -2,6 +2,7 @@
 /**
  * @file mod/regmod.php
  */
+
 use Friendica\App;
 use Friendica\Core\Config;
 use Friendica\Core\L10n;
@@ -55,9 +56,9 @@ function user_allow($hash)
 
        L10n::pushLang($register[0]['language']);
 
-       User::sendRegisterOpenEmail(
+       $res = User::sendRegisterOpenEmail(
                $user[0]['email'],
-               $a->config['sitename'],
+               Config::get('config', 'sitename'),
                System::baseUrl(),
                $user[0]['username'],
                $register[0]['password']);
@@ -96,11 +97,9 @@ function user_deny($hash)
 
 function regmod_content(App $a)
 {
-       global $lang;
-
        if (!local_user()) {
                info(L10n::t('Please login.') . EOL);
-               $o .= '<br /><br />' . Login::form($a->query_string, $a->config['register_policy'] == REGISTER_CLOSED ? 0 : 1);
+               $o = '<br /><br />' . Login::form($a->query_string, intval(Config::get('config', 'register_policy')) === REGISTER_CLOSED ? 0 : 1);
                return $o;
        }