aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2003-07-27 19:56:16 +0000
committerAlexey Shchepin <alexey@process-one.net>2003-07-27 19:56:16 +0000
commitf91e46ad8d3a15236c54f1a37eea34a30b4702e4 (patch)
tree54474f2d19450ca983afa36a2b54f1f0ec611618 /src
parent* src/mod_vcard.erl: Bugfix (diff)
* src/mod_pubsub/mod_pubsub.erl (create_new_node): Bugfix
SVN Revision: 127
Diffstat (limited to 'src')
-rw-r--r--src/mod_pubsub/mod_pubsub.erl10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/mod_pubsub/mod_pubsub.erl b/src/mod_pubsub/mod_pubsub.erl
index c10e31224..86e0a112c 100644
--- a/src/mod_pubsub/mod_pubsub.erl
+++ b/src/mod_pubsub/mod_pubsub.erl
@@ -455,13 +455,9 @@ create_new_node(Host, Node, Owner) ->
[] ->
{LOU, LOS, _} = jlib:jid_tolower(Owner),
HomeNode = ["home", LOS, LOU],
- case create_new_node(Host, HomeNode, Owner) of
- {error, _} = Error ->
- Error;
- _ ->
- NewNode = ["home", LOS, LOU, randoms:get_string()],
- create_new_node(Host, NewNode, Owner)
- end;
+ create_new_node(Host, HomeNode, Owner),
+ NewNode = ["home", LOS, LOU, randoms:get_string()],
+ create_new_node(Host, NewNode, Owner);
_ ->
LOwner = jlib:jid_tolower(jlib:jid_remove_resource(Owner)),
Parent = lists:sublist(Node, length(Node) - 1),