util.pubsub: Add item-published event
authorMatthew Wild <mwild1@gmail.com>
Thu, 15 Nov 2012 18:24:44 +0000 (13:24 -0500)
committerMatthew Wild <mwild1@gmail.com>
Thu, 15 Nov 2012 18:24:44 +0000 (13:24 -0500)
util/pubsub.lua

index d8ae1f38fa3f2993c66ceb50e83bacba0daf3eb0..8ff458e711f45f9700aaf49c8e332523bd2bc6ea 100644 (file)
@@ -244,6 +244,7 @@ function service:publish(node, actor, id, item)
                node_obj = self.nodes[node];
        end
        node_obj.data[id] = item;
+       self.events.fire_event("item-published", { node = node, actor = actor, id = id, item = item });
        self.config.broadcaster(node, node_obj.subscribers, item);
        return true;
 end