Hello!
XEP-0045 Section 9.1 defines that:
- a user cannot be banned by an admin with a lower affiliation.
- if an admin or owner attempts to ban himself, the service MUST deny the
request.
Section 9.2, that deals with modifying the ban list of a room (potentially
applying changes that affect more than one participant) does not mention
these cases. It stands to reason that similar definitions must apply.
To me, this raises the question of dealing with ban list modification
requests that contain both 'valid' as well as 'invalid' modifications. I
do
not believe that the XEP clearly specifies how to deal with these. I would
think that the entire request is to be rejected (as opposed to only the
'valid' modifications' be applied). Can we add this explicitly in the XEP?
Kind regards,
Guus