fix pubsub_publish_item hook ServerHost parameter (EJAB-772)
authorChristophe Romain <christophe.romain@process-one.net>
Tue, 14 Oct 2008 12:41:46 +0000 (12:41 +0000)
committerChristophe Romain <christophe.romain@process-one.net>
Tue, 14 Oct 2008 12:41:46 +0000 (12:41 +0000)
SVN Revision: 1655

ChangeLog
src/mod_pubsub/mod_pubsub.erl

index b7fa9fef11ed6f6319047926c9d2b6ceef7afa83..c435db204c42aefab988f5c7f472c2cbbaae1cfe 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-10-14  Christophe Romain <christophe.romain@process-one.net>
+
+       * src/mod_pubsub/mod_pubsub.erl: fix pubsub_publish_item hook
+       ServerHost parameter (EJAB-772)
+
 2008-10-13  Jerome Sautret  <jerome.sautret@process-one.net>
 
        * src/odbc/ejabberd_odbc.erl: log MySQL driver messages.
index f140d6e9d26413d81b299525deffb0df9c39a17c..7fb9334da957d7c611f63ecbf1ece9a158ddf364 100644 (file)
@@ -1486,7 +1486,7 @@ publish_item(Host, ServerHost, Node, Publisher, ItemId, Payload) ->
                             node_call(Type, publish_item, [Host, Node, Publisher, PublishModel, MaxItems, ItemId, Payload])
                     end
             end,
-    ejabberd_hooks:run(pubsub_publish_item, Host, [Host, Node, Publisher, service_jid(Host), ItemId, Payload]),
+    ejabberd_hooks:run(pubsub_publish_item, ServerHost, [ServerHost, Node, Publisher, service_jid(Host), ItemId, Payload]),
     Reply = [],
     case transaction(Host, Node, Action, sync_dirty) of
        {error, ?ERR_ITEM_NOT_FOUND} ->