# HG changeset patch # User Kim Alvefur # Date 1712415087 -7200 # Node ID c14659710747a4ad75ff9261ec09e6c751de4b05 # Parent 05c1098084cd2d43de3315342cba6ca6ede8143f mod_server_contact_info: Sort form fields to please scansion The unstable hash table order caused the tests to fail and I don't know how to tell scansion to ignore the order. 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";