homes: plus de généricité & /home-adh/x/xlogin
This commit is contained in:
parent
de45237b50
commit
20a6ee6afb
6 changed files with 15 additions and 14 deletions
|
@ -2538,8 +2538,7 @@ class Adherent(BaseProprietaire):
|
|||
if mailexist(login):
|
||||
raise ValueError(u"Login existant ou correspondant à un alias mail.", 1)
|
||||
|
||||
# <!> b2moo: à fixer pour les homes
|
||||
home = '/home/' + login
|
||||
home = '/home/%s/%s' % (login[0], login)
|
||||
if os.path.exists(home):
|
||||
raise ValueError(u'Création du compte impossible : home existant', 1)
|
||||
|
||||
|
@ -2877,7 +2876,7 @@ class Club(BaseProprietaire):
|
|||
# la 2ème vérif est pour vérifier que ce n'est pas la ML du club
|
||||
raise ValueError(u"Login existant ou correspondant à un alias mail.", 1)
|
||||
|
||||
home = '/home/' + login.replace('-', '/', 1)
|
||||
home = '/home/%s/%s' % (login[0], login.replace('-', '/', 1))
|
||||
if os.path.exists(home):
|
||||
raise ValueError(u'Création du compte impossible : home existant', 1)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue