aboutsummaryrefslogtreecommitdiff
path: root/src/nodetree_virtual.erl
diff options
context:
space:
mode:
authorChristophe Romain <christophe.romain@process-one.net>2013-12-03 10:51:01 +0100
committerChristophe Romain <christophe.romain@process-one.net>2013-12-03 10:51:01 +0100
commit9c17163b552af8d6eb364f27ebbaad6001c29fce (patch)
tree51ff93bb24803c0829b79e09174597ec0e633825 /src/nodetree_virtual.erl
parentfix use of virtual nodetree (diff)
bind values for get_parentnodes_tree
Diffstat (limited to 'src/nodetree_virtual.erl')
-rw-r--r--src/nodetree_virtual.erl9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/nodetree_virtual.erl b/src/nodetree_virtual.erl
index e48ae01d0..1486fbc05 100644
--- a/src/nodetree_virtual.erl
+++ b/src/nodetree_virtual.erl
@@ -119,7 +119,14 @@ get_nodes(_Host) -> [].
get_parentnodes(_Host, _Node, _From) -> [].
-get_parentnodes_tree(_Host, _Node, _From) ->
+-spec(get_parentnodes_tree/3 ::
+(
+ Host :: mod_pubsub:host(),
+ NodeId :: mod_pubsub:nodeId(),
+ From :: jid())
+ -> [{0, [mod_pubsub:pubsubNode(),...]}]
+).
+get_parentnodes_tree(Host, NodeId, From) ->
case get_node(Host, NodeId, From) of
Node when is_record(Node, pubsub_node) -> [{0, [Node]}];
_Error -> []