diff options
author | Christophe Romain <christophe.romain@process-one.net> | 2018-04-24 15:58:56 +0200 |
---|---|---|
committer | Christophe Romain <christophe.romain@process-one.net> | 2018-04-24 15:58:56 +0200 |
commit | 3df919244c97cd3b74dbd1264539a7b8d4b4db85 (patch) | |
tree | ab6f0d86f4f1a0cda6814015414de545fc7f8f68 | |
parent | Merge branch 'master' of github.com:processone/ejabberd (diff) |
PubSub purge_node must use a transaction (#2231)
-rw-r--r-- | src/mod_pubsub.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_pubsub.erl b/src/mod_pubsub.erl index 5d02d6518..eac31f616 100644 --- a/src/mod_pubsub.erl +++ b/src/mod_pubsub.erl @@ -1954,7 +1954,7 @@ purge_node(Host, Node, Owner) -> end end, Reply = undefined, - case transaction(Host, Node, Action, sync_dirty) of + case transaction(Host, Node, Action, transaction) of {result, {TNode, {Result, broadcast}}} -> Nidx = TNode#pubsub_node.id, Type = TNode#pubsub_node.type, |