diff options
author | Christophe Romain <christophe.romain@process-one.net> | 2013-12-03 10:51:01 +0100 |
---|---|---|
committer | Christophe Romain <christophe.romain@process-one.net> | 2013-12-03 10:51:01 +0100 |
commit | 9c17163b552af8d6eb364f27ebbaad6001c29fce (patch) | |
tree | 51ff93bb24803c0829b79e09174597ec0e633825 /src/nodetree_virtual.erl | |
parent | fix use of virtual nodetree (diff) |
bind values for get_parentnodes_tree
Diffstat (limited to 'src/nodetree_virtual.erl')
-rw-r--r-- | src/nodetree_virtual.erl | 9 |
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 -> [] |