]> granicus.if.org Git - ejabberd/commitdiff
Fix non-empty disco-nodes processing
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>
Mon, 21 Nov 2016 11:21:34 +0000 (14:21 +0300)
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>
Mon, 21 Nov 2016 11:21:34 +0000 (14:21 +0300)
src/mod_delegation.erl

index 571817963e67bcd6457724dfdbd605d65864c51b..2cf9525fc961c39c73fb07fd2f3e12513cd0e652 100644 (file)
@@ -344,7 +344,9 @@ disco_identity(Acc, _From, To, <<"">>, _Lang, Type) ->
        empty when Identities /= [] -> {result, Identities};
        {result, Ids} -> {result, Ids ++ Identities};
        Acc -> Acc
-    end.
+    end;
+disco_identity(Acc, _From, _To, _Node, _Lang, _Type) ->
+    Acc.
 
 my_features(ejabberd_local) -> [?NS_DELEGATION];
 my_features(ejabberd_sm) -> [].