diff options
author | Mickaël Rémond <mickael.remond@process-one.net> | 2008-02-02 14:27:09 +0000 |
---|---|---|
committer | Mickaël Rémond <mickael.remond@process-one.net> | 2008-02-02 14:27:09 +0000 |
commit | 7ca44abb228b4d867c71c9e16c795e2185baf58a (patch) | |
tree | 9cd6a3604836e73102e199a144a4c9a81aea2163 /src | |
parent | * doc/guide.tex: Removed the option served_hosts in mod_pubsub (diff) |
* src/mod_pubsub/nodetree_virtual.erl: Fixed error report at startup.
SVN Revision: 1170
Diffstat (limited to 'src')
-rw-r--r-- | src/mod_pubsub/nodetree_virtual.erl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mod_pubsub/nodetree_virtual.erl b/src/mod_pubsub/nodetree_virtual.erl index 5bd5b5dea..ac9e83899 100644 --- a/src/mod_pubsub/nodetree_virtual.erl +++ b/src/mod_pubsub/nodetree_virtual.erl @@ -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} |