aboutsummaryrefslogtreecommitdiffstats
path: root/mod
diff options
context:
space:
mode:
Diffstat (limited to 'mod')
-rw-r--r--mod/settings.php10
1 files changed, 6 insertions, 4 deletions
diff --git a/mod/settings.php b/mod/settings.php
index ea914cbac..d2dd57b18 100644
--- a/mod/settings.php
+++ b/mod/settings.php
@@ -429,10 +429,12 @@ function settings_post(&$a) {
if($username != $channel['channel_name']) {
$name_change = true;
- if(mb_strlen($username) > 40)
- $err .= t(' Please use a shorter name.');
- if(mb_strlen($username) < 3)
- $err .= t(' Name too short.');
+ require_once('include/identity.php');
+ $err = validate_channelname($username);
+ if($err) {
+ notice($err);
+ return;
+ }
}