]> granicus.if.org Git - ejabberd/commitdiff
* src/mod_pubsub/nodetree_virtual.erl: Fixed error report at startup.
authorMickaël Rémond <mickael.remond@process-one.net>
Sat, 2 Feb 2008 14:27:09 +0000 (14:27 +0000)
committerMickaël Rémond <mickael.remond@process-one.net>
Sat, 2 Feb 2008 14:27:09 +0000 (14:27 +0000)
SVN Revision: 1170

ChangeLog
src/mod_pubsub/nodetree_virtual.erl

index 6335d870d9483155031702110b2ca5c6ecdcaf33..4f185aabe1a59ae6b8c49e5d63c76ca0ae7d4271 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-02-02  Mickael Remond <mremond@process-one.net>
+
+       * src/mod_pubsub/nodetree_virtual.erl: Fixed error report at startup.
+
 2008-01-30  Badlop  <badlop@process-one.net>
 
        * doc/guide.tex: Removed the option served_hosts in mod_pubsub
index 5bd5b5dea080b9c4ea4f0b9825eb4e1271917da4..ac9e838996ee1c868fb1b7c41f2aeaa18bec03f2 100644 (file)
@@ -119,7 +119,9 @@ get_subnodes_tree(_Host, _Node) ->
 %% @doc <p>No node record is stored on database. Any valid node
 %% is considered as already created.</p>
 %% <p>default allowed nodes: /home/host/user/any/node/name</p>
-create_node(_Host, Node, _Type, {UserName, UserHost, _}, _Options) ->
+create_node(_Host, Node, _Type, Owner, _Options) ->
+    UserName = Owner#jid.luser,
+    UserHost = Owner#jid.lserver,
     case Node of
        ["home", UserHost, UserName | _] -> {error, ?ERR_CONFLICT};
        _ -> {error, ?ERR_NOT_ALLOWED}