aboutsummaryrefslogtreecommitdiff
path: root/test/offline_tests.erl
diff options
context:
space:
mode:
authorHolger Weiss <holger@zedat.fu-berlin.de>2017-04-05 20:41:10 +0200
committerHolger Weiss <holger@zedat.fu-berlin.de>2017-04-05 20:41:10 +0200
commit8bfb6fdd4efecb5f95950343cf957648851aa91a (patch)
tree902cb9a2e525b160125cc57709c641aa3c96cb00 /test/offline_tests.erl
parentejabberd_sm: Fix typo in debug message (diff)
ejabberd_sm: Fix routing of groupchat messages
As per RFC 6121, don't (re)route groupchat messages sent to a bare JID or to an unavailable resource.
Diffstat (limited to '')
-rw-r--r--test/offline_tests.erl1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/offline_tests.erl b/test/offline_tests.erl
index a33840f0a..1d2803db0 100644
--- a/test/offline_tests.erl
+++ b/test/offline_tests.erl
@@ -410,6 +410,7 @@ message_iterator(Config) ->
Els <- AllEls],
lists:partition(
fun(#message{type = error}) -> true;
+ (#message{type = groupchat}) -> false;
(#message{sub_els = [#offline{}|_]}) -> false;
(#message{sub_els = [_, #xevent{id = I}]}) when I /= undefined -> false;
(#message{sub_els = [#xevent{id = I}]}) when I /= undefined -> false;