comparison mod_bookmarks/mod_bookmarks.lua @ 3473:fd889eb16541

mod_bookmarks: Remove unused bookmarks/updated event
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Wed, 06 Mar 2019 00:59:18 +0100
parents 7155cc1adf8f
children 4ce945490a24
comparison
equal deleted inserted replaced
3472:ac1f63cdb6d6 3473:fd889eb16541
118 return; 118 return;
119 end 119 end
120 module:log("debug", "Removed private bookmarks of %s, migration done!", jid); 120 module:log("debug", "Removed private bookmarks of %s, migration done!", jid);
121 end 121 end
122 122
123 local function on_item_published(event)
124 module:fire_event("bookmarks/updated", event);
125 end
126
127 local function on_node_created(event) 123 local function on_node_created(event)
128 local service, node, actor = event.service, event.node, event.actor; 124 local service, node, actor = event.service, event.node, event.actor;
129 if node ~= "storage:bookmarks" then 125 if node ~= "storage:bookmarks" then
130 return; 126 return;
131 end 127 end
141 else 137 else
142 return on_publish_private_xml(event); 138 return on_publish_private_xml(event);
143 end 139 end
144 end, 1); 140 end, 1);
145 module:hook("resource-bind", on_resource_bind); 141 module:hook("resource-bind", on_resource_bind);
146 module:hook("item-published/storage:bookmarks", on_item_published);
147 module:handle_items("pep-service", function (event) 142 module:handle_items("pep-service", function (event)
148 local service = event.item.service; 143 local service = event.item.service;
149 module:hook_object_event(service.events, "node-created", on_node_created); 144 module:hook_object_event(service.events, "node-created", on_node_created);
150 end, function () end, true); 145 end, function () end, true);