From 1fa49be0635db61582caef47bb822865eef103d5 Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Sat, 8 Jan 2022 00:30:26 +0100 Subject: mod_bookmarks: Unhook PEP service objects on removal from cache See 1dc00ca6ee9d --- plugins/mod_bookmarks.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'plugins/mod_bookmarks.lua') diff --git a/plugins/mod_bookmarks.lua b/plugins/mod_bookmarks.lua index 718fc018..141cab38 100644 --- a/plugins/mod_bookmarks.lua +++ b/plugins/mod_bookmarks.lua @@ -418,4 +418,7 @@ module:hook("resource-bind", migrate_legacy_bookmarks); module:handle_items("pep-service", function (event) local service = event.item.service; module:hook_object_event(service.events, "node-created", on_node_created); -end, function () end, true); +end, function (event) + local service = event.item.service; + module:unhook_object_event(service.events, "node-created", on_node_created); +end, true); -- cgit v1.2.3