]> git.mxchange.org Git - friendica.git/blobdiff - src/Module/Register.php
Add new module and widget for managing saved searches
[friendica.git] / src / Module / Register.php
index 1637e0d8b6aa2997ea210811be90afa4cff08d04..1aabb843937c83fbaca3bac2bf5a567f29dfc1f5 100644 (file)
@@ -61,13 +61,6 @@ class Register extends BaseModule
                        }
                }
 
-               if (!empty($_SESSION['theme'])) {
-                       unset($_SESSION['theme']);
-               }
-               if (!empty($_SESSION['mobile-theme'])) {
-                       unset($_SESSION['mobile-theme']);
-               }
-
                $username   = defaults($_REQUEST, 'username'  , '');
                $email      = defaults($_REQUEST, 'email'     , '');
                $openid_url = defaults($_REQUEST, 'openid_url', '');
@@ -259,6 +252,14 @@ class Register extends BaseModule
                                $a->internalRedirect();
                        }
 
+                       // Check if the note to the admin is actually filled out
+                       if (empty($_POST['permonlybox'])) {
+                               \notice(L10n::t('You have to leave a request note for the admin.')
+                                       . L10n::t('Your registration can not be processed.') . EOL);
+
+                               $a->internalRedirect('register/');
+                       }
+
                        Model\Register::createForApproval($user['uid'], Config::get('system', 'language'), $_POST['permonlybox']);
 
                        // invite system