[fix] 1 letter firstname or lastname

This commit is contained in:
ljf 2021-01-03 19:51:43 +01:00
parent a07314e661
commit a78e4c8eac

View file

@ -46,8 +46,8 @@ logger = getActionLogger("yunohost.user")
CSV_FIELDNAMES = [u'username', u'firstname', u'lastname', u'password', u'mailbox-quota', u'mail', u'mail-alias', u'mail-forward', u'groups']
VALIDATORS = {
'username': r'^[a-z0-9_]+$',
'firstname': r'^([^\W\d_]{2,30}[ ,.\'-]{0,3})+$', #FIXME Merge first and lastname and support more name (arabish, chinese...)
'lastname': r'^([^\W\d_]{2,30}[ ,.\'-]{0,3})+$',
'firstname': r'^([^\W\d_]{1,30}[ ,.\'-]{0,3})+$', #FIXME Merge first and lastname and support more name (arabish, chinese...)
'lastname': r'^([^\W\d_]{1,30}[ ,.\'-]{0,3})+$',
'password': r'^|(.{3,})$',
'mail': r'^([\w.-]+@([^\W_A-Z]+([-]*[^\W_A-Z]+)*\.)+((xn--)?[^\W_]{2,}))$',
'mail-alias': r'^|([\w.-]+@([^\W_A-Z]+([-]*[^\W_A-Z]+)*\.)+((xn--)?[^\W_]{2,}),?)+$',