Nutzer Gruppen hinzu und weg
This commit is contained in:
parent
1d7df1205a
commit
7899b2004c
|
|
@ -779,6 +779,18 @@ def SettingsAjaxRouter(request):
|
|||
aggroup.group.user_set.remove(usertoremove)
|
||||
|
||||
data = {"userid" : usertoremove.pk, "groupid" : aggroup.pk, "user_fname" : usertoremove.first_name, "user_lname" : usertoremove.last_name}
|
||||
# User add
|
||||
# NC ADD USER TO GROUP
|
||||
# first_name and last_name CHANGE - Update in NC as DisplayName
|
||||
headers = {
|
||||
'Accept' : 'application/json',
|
||||
'Access-Control-Allow-Headers' : 'OCS-APIRequest',
|
||||
'OCS-APIRequest' : 'true'
|
||||
}
|
||||
data_nc = {
|
||||
"groupid" : aggroup.nc_name,
|
||||
}
|
||||
r = requests.request("DELETE", settings.NEXTCLOUD_URL + "/ocs/v1.php/cloud/users/" + usertoremove.username + "/groups",headers=headers, auth=(settings.NEXTCLOUD_USER_API, settings.NEXTCLOUD_PW_API), data=data_nc)
|
||||
else:
|
||||
success = False
|
||||
# ADD USER TO GROUP
|
||||
|
|
@ -792,6 +804,20 @@ def SettingsAjaxRouter(request):
|
|||
if(request.user.profile.agency.pk == aggroup.agency.pk):
|
||||
aggroup.group.user_set.add(usertoadd)
|
||||
data = {"userid" : usertoadd.pk, "groupid" : aggroup.pk, "user_fname" : usertoadd.first_name, "user_lname" : usertoadd.last_name}
|
||||
|
||||
# User add
|
||||
# NC ADD USER TO GROUP
|
||||
# first_name and last_name CHANGE - Update in NC as DisplayName
|
||||
headers = {
|
||||
'Accept' : 'application/json',
|
||||
'Access-Control-Allow-Headers' : 'OCS-APIRequest',
|
||||
'OCS-APIRequest' : 'true'
|
||||
}
|
||||
data_nc = {
|
||||
"groupid" : aggroup.nc_name,
|
||||
}
|
||||
r = requests.post(settings.NEXTCLOUD_URL + "/ocs/v1.php/cloud/users/" + usertoadd.username + "/groups",headers=headers, auth=(settings.NEXTCLOUD_USER_API, settings.NEXTCLOUD_PW_API), data=data_nc)
|
||||
|
||||
else:
|
||||
success = False
|
||||
# AREA
|
||||
|
|
|
|||
Loading…
Reference in New Issue