hm interesting, owners can only revoke ownership of a muc themself
lovetox
at least on ejabberd
lovetox
but it seems it should be possible when reading 0045
lovetox
ah ejabberd has protection for the room creator
Zash
Huh, another special affiliation?
wurstsalathas left
wurstsalathas joined
lovetox
seems like it
moparisthebesthas left
moparisthebesthas joined
lovetox
hm something unexpected
lovetox
on ejabberd if i make someone admin
lovetox
he has role=moderator, affiliation=admin
lovetox
as it should be
lovetox
if i revoke admin, with sending affiliation=none
lovetox
ejabberd still keeps the role=moderator
lovetox
prosody does not do this
Alexhas left
Zash
I guess both are technically legal? Affiliation and role can be set independently and the language in xep-0045 is pretty vauge regarding affilitation changes affecting roles
lovetox
yes its legal
lovetox
but ejabberd is inconsistent in that regard
lovetox
if i revoke admin rights with setting affiliation to member, it applies the default role participant