Skip to content
Snippets Groups Projects
Commit a6cdd887 authored by Jared Hancock's avatar Jared Hancock
Browse files

Merge pull request #156 from Bastian-Kuhn/2-digit-usernames


Support two-character staff usernames

Reviewed-by: default avatarJared Hancock <jared@osticket.com>
parents 9f0560d5 a4717f28
No related branches found
No related tags found
No related merge requests found
...@@ -589,7 +589,7 @@ class Staff { ...@@ -589,7 +589,7 @@ class Staff {
if(!$vars['lastname']) if(!$vars['lastname'])
$errors['lastname']='Last name required'; $errors['lastname']='Last name required';
if(!$vars['username'] || strlen($vars['username'])<3) if(!$vars['username'] || strlen($vars['username'])<2)
$errors['username']='Username required'; $errors['username']='Username required';
elseif(($uid=Staff::getIdByUsername($vars['username'])) && $uid!=$id) elseif(($uid=Staff::getIdByUsername($vars['username'])) && $uid!=$id)
$errors['username']='Username already in-use'; $errors['username']='Username already in-use';
......
...@@ -109,8 +109,8 @@ class Validator { ...@@ -109,8 +109,8 @@ class Validator {
$this->errors[$k]=$field['error'].' (5 chars min)'; $this->errors[$k]=$field['error'].' (5 chars min)';
break; break;
case 'username': case 'username':
if(strlen($this->input[$k])<3) if(strlen($this->input[$k])<2)
$this->errors[$k]=$field['error'].' (3 chars min)'; $this->errors[$k]=$field['error'].' (2 chars min)';
break; break;
case 'zipcode': case 'zipcode':
if(!is_numeric($this->input[$k]) || (strlen($this->input[$k])!=5)) if(!is_numeric($this->input[$k]) || (strlen($this->input[$k])!=5))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment