According to XEP-0486 there has to be roominfo_avatarhash in disco result, and if it's not there that means avatar is not set.
So my code relies on this and removes this muc's avatar from its cache. But in fact ejabberd still has it avatar.
I believe something has to be fixed. the xep or ejabberd.
Before creating a ticket, please consider if this should fit the discussion forum better.
Environment
Errors from error.log/crash.log
No errors
Bug description
It's about XEP-0486 implementation. after setting vcard-temp for muc it sends back two stanzas
this triggers my code to query disco#info
which looks like this
According to XEP-0486 there has to be roominfo_avatarhash in disco result, and if it's not there that means avatar is not set. So my code relies on this and removes this muc's avatar from its cache. But in fact ejabberd still has it avatar.
I believe something has to be fixed. the xep or ejabberd.