Commit c1d420d4 authored by Jean-Noël Rouchon's avatar Jean-Noël Rouchon

Correctif sur la création du groupe tous@

parent 179580d6
......@@ -146,21 +146,29 @@ class User
else # Création d'utilisateur
if create_user(self.email, self.first_name, self.last_name, self.password, objectclass_array, self.admin, self.zouritZimbraQuota, self.zouritCloudQuota)
complete(self.email)
if self.zouritZimbraEmail
if self.zouritZimbraEmail
domain = Domain.find(domain_from_mail(self.email))
groupe = Group.find_with_user("tous@#{domain.name}")
if groupe
groupe.add_user [self.id]
else
groupe = Group.new({name: "tous@#{domain.name}", domain: domain, member: [self]})
groupe.save
end
if Core::Zimbra::Helper.create_user(self)
domain = Domain.find(domain_from_mail(self.email))
groupe = Group.find_with_user("tous@#{domain.name}")
if groupe
groupe.add_user [self.id]
else
groupe = Group.new({name: "tous@#{domain.name}", domain: domain, member: [self]})
groupe.save
end
return true
else
return false
end
else
domain = Domain.find(domain_from_mail(self.email))
groupe = Group.find_with_user("tous@#{domain.name}")
if groupe
groupe.add_user [self.id]
else
groupe = Group.new({name: "tous@#{domain.name}", domain: domain, member: [self]})
groupe.save
end
return true
end
else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment