svc_acct.pm: allow unicode chars in finger, RT13277
authorlevinse <levinse>
Tue, 14 Jun 2011 20:53:39 +0000 (20:53 +0000)
committerlevinse <levinse>
Tue, 14 Jun 2011 20:53:39 +0000 (20:53 +0000)
FS/FS/svc_acct.pm

index 8e58315..e5c4bc3 100644 (file)
@@ -1369,8 +1369,7 @@ sub check {
       $self->setfield('finger', $cust_main->first.' '.$cust_main->get('last') );
     }
   }
-  $self->getfield('finger') =~
-    /^([µ_0123456789aAáÁàÀâÂåÅäÄãêæÆbBcCçÇdDðÐeEéÉèÈêÊëËfFgGhHiIíÍìÌîÎïÏjJkKlLmMnNñÑoOóÓòÒôÔöÖõÕøغpPqQrRsSßtTuUúÚùÙûÛüÜvVwWxXyYýÝÿzZþÞ \t\!\@\#\$\%\&\(\)\-\+\;\'\"\,\.\?\/\*\<\>]*)$/
+  $self->getfield('finger') =~ /^([\w \,\.\-\'\&]+)$/
       or return "Illegal finger: ". $self->getfield('finger');
   $self->setfield('finger', $1);