fixed api to not add user to group if they're already in that group