Software / code / prosody
Comparison
plugins/mod_bookmarks.lua @ 12156:17cffaa78f48
mod_bookmarks: Add option for disabling upgrade of legacy bookmarks
Might be nice to reduce amount of things happening on connect once
all users has upgraded
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sat, 08 Jan 2022 00:32:33 +0100 |
| parent | 12155:ae5988739990 |
| child | 12170:750abaf99baf |
comparison
equal
deleted
inserted
replaced
| 12155:ae5988739990 | 12156:17cffaa78f48 |
|---|---|
| 412 return on_retrieve_legacy_pep(event); | 412 return on_retrieve_legacy_pep(event); |
| 413 else | 413 else |
| 414 return on_publish_legacy_pep(event); | 414 return on_publish_legacy_pep(event); |
| 415 end | 415 end |
| 416 end, 1); | 416 end, 1); |
| 417 module:hook("resource-bind", migrate_legacy_bookmarks); | 417 if module:get_option_boolean("upgrade_legacy_bookmarks", true) then |
| 418 module:hook("resource-bind", migrate_legacy_bookmarks); | |
| 419 end | |
| 418 module:handle_items("pep-service", function (event) | 420 module:handle_items("pep-service", function (event) |
| 419 local service = event.item.service; | 421 local service = event.item.service; |
| 420 module:hook_object_event(service.events, "node-created", on_node_created); | 422 module:hook_object_event(service.events, "node-created", on_node_created); |
| 421 end, function (event) | 423 end, function (event) |
| 422 local service = event.item.service; | 424 local service = event.item.service; |