+2009-02-23 Christophe Romain <christophe.romain@process-one.net>
+
+ * src/ejabberd_c2s.erl: Do not call mod_caps:clear_caps, this previous
+ optimization is too agressive and breaks PubSub/PEP standard behavior
+ (EJAB-854)
+
2009-02-23 Alexey Shchepin <alexey@process-one.net>
* src/web/ejabberd_http.erl: Added a workaround for inet:peername
%% Note contact availability
case xml:get_attr_s("type", Attrs) of
"unavailable" ->
- mod_caps:clear_caps(From);
+ %mod_caps:clear_caps(From);
+ % caps clear disabled cause it breaks things
+ ok;
_ ->
Caps = mod_caps:read_caps(Els),
mod_caps:note_caps(StateData#state.server, From, Caps)