diff -r 05c1098084cd -r c14659710747 plugins/mod_server_contact_info.lua --- a/plugins/mod_server_contact_info.lua Sat Apr 06 14:31:28 2024 +0200 +++ b/plugins/mod_server_contact_info.lua Sat Apr 06 16:51:27 2024 +0200 @@ -7,6 +7,7 @@ -- local array = require "prosody.util.array"; +local it = require "prosody.util.iterators"; local jid = require "prosody.util.jid"; local url = require "socket.url"; @@ -32,7 +33,7 @@ local fields = {}; -for key, field_var in pairs(address_types) do +for key, field_var in it.sorted_pairs(address_types) do if contact_config[key] then table.insert(fields, { type = "list-multi";