scimgateway
scimgateway copied to clipboard
Group updates leaves out users whenever there is an addUser or removeUser operation.
Issue: When a group is updated using a PUT group update, it leaves out a set of users members when an addUser or removeUser operation is performed.
This happens because in the extendObjClear() method which is called in replaceUsrGrp
, it adds a delete operation to a set of users. This happens because the underlying method is checking for type
to ascertain equality, instead of value.