Ajout gestion des groups dans le module sync nextcloud
This commit is contained in:
@@ -118,6 +118,11 @@ def update_nexcloud_user(sender, **kwargs):
|
||||
_err.pop(0)
|
||||
nc.set_user_attribute(_user.username, 'email', _user.email)
|
||||
nc.set_user_attribute(_user.username, 'displayname', _user.first_name + " " + _user.last_name + get_pseudonyme_from_user(_user.username))
|
||||
_groups = _user.groups.values_list('name', flat=True)
|
||||
groups = list(_groups)
|
||||
for grp in groups:
|
||||
log(f"add a group [{grp}] for {_user}")
|
||||
nc.add_user_to_group(_user.username, grp)
|
||||
nc.logout()
|
||||
|
||||
except NextCloudCLI.HTTPResponseError as e:
|
||||
|
Reference in New Issue
Block a user