Mercurial > prosody-hg
comparison plugins/mod_blocklist.lua @ 7773:7fd26815fcf6
mod_blocklist: Remove one indentation level
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Mon, 05 Dec 2016 17:25:02 +0100 |
| parents | 752697d68fda |
| children | 1f55edac1f72 |
comparison
equal
deleted
inserted
replaced
| 7772:752697d68fda | 7773:7fd26815fcf6 |
|---|---|
| 59 local default_list = legacy_data.lists[legacy_data.default]; | 59 local default_list = legacy_data.lists[legacy_data.default]; |
| 60 if not default_list or not default_list.items then return; end | 60 if not default_list or not default_list.items then return; end |
| 61 | 61 |
| 62 local migrated_data = { [false] = { created = os.time(); migrated = "privacy" }}; | 62 local migrated_data = { [false] = { created = os.time(); migrated = "privacy" }}; |
| 63 | 63 |
| 64 if legacy_data then | 64 module:log("info", "Migrating blocklist from mod_privacy storage for user '%s'", username); |
| 65 module:log("info", "Migrating blocklist from mod_privacy storage for user '%s'", username); | 65 local item, jid; |
| 66 local item, jid; | 66 for i = 1, #legacy_data do |
| 67 for i = 1, #legacy_data do | 67 item = legacy_data[i]; |
| 68 item = legacy_data[i]; | 68 if item.type == "jid" and item.action == "deny" then |
| 69 if item.type == "jid" and item.action == "deny" then | 69 jid = jid_prep(item.value); |
| 70 jid = jid_prep(item.value); | 70 if not jid then |
| 71 if not jid then | 71 module:log("warn", "Invalid JID in privacy store for user '%s' not migrated: %s", username, tostring(item.value)); |
| 72 module:log("warn", "Invalid JID in privacy store for user '%s' not migrated: %s", username, tostring(item.value)); | 72 else |
| 73 else | 73 migrated_data[jid] = true; |
| 74 migrated_data[jid] = true; | |
| 75 end | |
| 76 end | 74 end |
| 77 end | 75 end |
| 78 end | 76 end |
| 79 set_blocklist(username, migrated_data); | 77 set_blocklist(username, migrated_data); |
| 80 return migrated_data; | 78 return migrated_data; |
