coyim / coyim

coyim - a safe and secure chat client

Home Page:https://coy.im

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Some registration forms contain elements we don't support

olabiniV2 opened this issue · comments

One that shows up for several servers (for example chinwag.im) is this message:

error while rendering registration form       component=gui error="expected element <x> in name space jabber:x:data but have jabber:x:oob"

We should investigate this issue and add support for whatever is needed here.

Our current implementation didn't notice that the jabber:iq:register query element can contain an instructions tag, but also an jabber:x:oob x tag containing a URL. Work is in progress to support these two pieces in a nice way.

Now, handling this correctly is easy - just add de-serialization properly to the XML elements. However, we should also gracefully show this information. That is remaining.

This was fixed with the latest commits.