Mercurial > prosody-hg
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); |
