aboutsummaryrefslogtreecommitdiff
path: root/src/node_mix.erl
diff options
context:
space:
mode:
authorChristophe Romain <cromain@users.noreply.github.com>2016-05-25 07:49:55 +0000
committerChristophe Romain <cromain@users.noreply.github.com>2016-05-25 07:49:55 +0000
commit639e9fab4e14cef19cf5f3ec12ee7b5dc51a4189 (patch)
tree651c22aa3a5d8ee73257089b7b37c8746ded65e6 /src/node_mix.erl
parentmod_mam_mnesia: Clarify error message (diff)
parentAdd support for PubSub publishing options (diff)
Merge pull request #1132 from weiss/publish-options
Add support for PubSub publishing options
Diffstat (limited to 'src/node_mix.erl')
-rw-r--r--src/node_mix.erl7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/node_mix.erl b/src/node_mix.erl
index b57d58493..71a8d3180 100644
--- a/src/node_mix.erl
+++ b/src/node_mix.erl
@@ -14,7 +14,7 @@
-export([init/3, terminate/2, options/0, features/0,
create_node_permission/6, create_node/2, delete_node/1,
purge_node/2, subscribe_node/8, unsubscribe_node/4,
- publish_item/6, delete_item/4, remove_extra_items/3,
+ publish_item/7, delete_item/4, remove_extra_items/3,
get_entity_affiliations/2, get_node_affiliations/1,
get_affiliation/2, set_affiliation/3,
get_entity_subscriptions/2, get_node_subscriptions/1,
@@ -89,8 +89,9 @@ subscribe_node(Nidx, Sender, Subscriber, AccessModel,
unsubscribe_node(Nidx, Sender, Subscriber, SubId) ->
node_flat:unsubscribe_node(Nidx, Sender, Subscriber, SubId).
-publish_item(Nidx, Publisher, Model, MaxItems, ItemId, Payload) ->
- node_flat:publish_item(Nidx, Publisher, Model, MaxItems, ItemId, Payload).
+publish_item(Nidx, Publisher, Model, MaxItems, ItemId, Payload, PubOpts) ->
+ node_flat:publish_item(Nidx, Publisher, Model, MaxItems, ItemId, Payload,
+ PubOpts).
remove_extra_items(Nidx, MaxItems, ItemIds) ->
node_flat:remove_extra_items(Nidx, MaxItems, ItemIds).