[ejabberd] mod_rest error on presence update

Badlop badlop at gmail.com
Thu Feb 15 19:09:28 MSK 2018


Hi,

When mod_rest was updated to the new ejabberd API, it got restricted
to support only message stanzas.
The fix is easy. Try the new git code, and report if there's any other
problem with that module, now that you're trying it.
Thanks!

--
Badlop
ProcessOne

On 15 February 2018 at 00:38, David Cunningham
<dcunningham at voisonics.com> wrote:
> Hello,
>
> We used to successfully (on version 16 I think) send the following XML to
> mod_rest to set a user's presence status:
>
> <presence to="user_a at example.com"
> from="user_b at example.com"><show>dnd</show><status>On the
> phone</status></presence>
>
> However now with ejabberd versions 17 and 18 we get this error back:
>
> 2018-02-14 15:33:47.158 [debug] <0.492.0>@mod_rest:maybe_post_request:83
> Error when processing REST request:
> Data: <<"<presence to=\"user_a at example.com\"
> from=\"user_b at example.com\"><show>dnd</show><status>On the
> phone</status></presence>">>
> Error: {badrecord,message}
>
> Does anyone know why this error occurs? Thank you in advance.
>
> --
> David Cunningham, Voisonics Limited
> http://voisonics.com/
> USA: +1 213 221 1092
> New Zealand: +64 (0)28 2558 3782
>
> _______________________________________________
> ejabberd mailing list
> ejabberd at jabber.ru
> http://lists.jabber.ru/mailman/listinfo/ejabberd
>


More information about the ejabberd mailing list