]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
fix notice in register
authorEvan Prodromou <evan@controlyourself.ca>
Thu, 26 Feb 2009 21:36:10 +0000 (13:36 -0800)
committerEvan Prodromou <evan@controlyourself.ca>
Thu, 26 Feb 2009 21:36:10 +0000 (13:36 -0800)
actions/register.php

index 5d7a8ce690d5fa88655f2a6c0f5fa2596c6c478e..5c6fe39d3de3f90cd07375b6b67cf0ac313a1e40 100644 (file)
@@ -131,11 +131,13 @@ class RegisterAction extends Action
 
         $code = $this->trimmed('code');
 
+        $invite = null;
+
         if ($code) {
             $invite = Invitation::staticGet($code);
         }
 
-        if (common_config('site', 'inviteonly') && !($code && $invite)) {
+        if (common_config('site', 'inviteonly') && !($code && !empty($invite))) {
             $this->clientError(_('Sorry, only invited people can register.'));
             return;
         }
@@ -341,6 +343,8 @@ class RegisterAction extends Action
     {
         $code = $this->trimmed('code');
 
+        $invite = null;
+
         if ($code) {
             $invite = Invitation::staticGet($code);
         }
@@ -377,7 +381,7 @@ class RegisterAction extends Action
                         _('Same as password above. Required.'));
         $this->elementEnd('li');
         $this->elementStart('li');
-        if ($invite && $invite->address_type == 'email') {
+        if (!empty($invite) && $invite->address_type == 'email') {
             $this->input('email', _('Email'), $invite->address,
                          _('Used only for updates, announcements, '.
                            'and password recovery'));