aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristophe Romain <christophe.romain@process-one.net>2009-05-29 00:44:07 +0000
committerChristophe Romain <christophe.romain@process-one.net>2009-05-29 00:44:07 +0000
commitbf57f712da014da37fe4c40ecb09a83017a77e32 (patch)
treee2b7944781dd933fb58f18d4ef3e139a35912061
parentmake flat the default node plugin (diff)
fix nodetree virtual to allow node subscription
SVN Revision: 2117
-rw-r--r--src/mod_pubsub/nodetree_virtual.erl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mod_pubsub/nodetree_virtual.erl b/src/mod_pubsub/nodetree_virtual.erl
index 43b516072..4b331aeb9 100644
--- a/src/mod_pubsub/nodetree_virtual.erl
+++ b/src/mod_pubsub/nodetree_virtual.erl
@@ -91,9 +91,9 @@ set_node(_NodeRecord) ->
get_node(Host, Node, _From) ->
get_node(Host, Node).
get_node(Host, Node) ->
- #pubsub_node{nodeid = {Host, Node}, id = {Host, Node}}.
-get_node(NodeId) ->
- #pubsub_node{nodeid = NodeId, id = NodeId}.
+ #pubsub_node{nodeid = {Host, Node}, id = {Host, Node}, owners = [{"",Host,""}]}.
+get_node({Host, _} = NodeId) ->
+ #pubsub_node{nodeid = NodeId, id = NodeId, owners = [{"",Host,""}]}.
%% @spec (Host) -> [pubsubNode()]
%% Host = mod_pubsub:host() | mod_pubsub:jid()