]> granicus.if.org Git - ejabberd/commitdiff
Handle versioning result when shared roster group has remote account (#2692)
authorBadlop <badlop@process-one.net>
Wed, 6 Feb 2019 11:35:09 +0000 (12:35 +0100)
committerBadlop <badlop@process-one.net>
Wed, 6 Feb 2019 11:36:01 +0000 (12:36 +0100)
src/mod_roster.erl

index 652eb20a9282d41988094096f036a62033e6e070..c67f5bb327b9a8c1002a1b45d43bbe6b31017841 100644 (file)
@@ -477,7 +477,8 @@ push_item(To, OldItem, NewItem) ->
     #jid{luser = LUser, lserver = LServer} = To,
     Ver = case roster_versioning_enabled(LServer) of
              true -> roster_version(LServer, LUser);
-             false -> undefined
+             false -> undefined;
+             undefined -> undefined
          end,
     lists:foreach(
       fun(Resource) ->