comparison plugins/mod_bookmarks.lua @ 12155:ae5988739990

mod_bookmarks: Unhook PEP service objects on removal from cache See 1dc00ca6ee9d
author Kim Alvefur <zash@zash.se>
date Sat, 08 Jan 2022 00:30:26 +0100
parents 0939675955f1
children 17cffaa78f48
comparison
equal deleted inserted replaced
12154:760dd1fc3dc1 12155:ae5988739990
416 end, 1); 416 end, 1);
417 module:hook("resource-bind", migrate_legacy_bookmarks); 417 module:hook("resource-bind", migrate_legacy_bookmarks);
418 module:handle_items("pep-service", function (event) 418 module:handle_items("pep-service", function (event)
419 local service = event.item.service; 419 local service = event.item.service;
420 module:hook_object_event(service.events, "node-created", on_node_created); 420 module:hook_object_event(service.events, "node-created", on_node_created);
421 end, function () end, true); 421 end, function (event)
422 local service = event.item.service;
423 module:unhook_object_event(service.events, "node-created", on_node_created);
424 end, true);