# HG changeset patch # User Matthew Wild # Date 1506169350 -3600 # Node ID 2c59f2f0c37d1fbcd061eb0c9eafe4645f8bad41 # Parent 397dafbd79fc015c51040bd876bc0d64e6fe5fe7 mod_server_contact_info: Correctly pass the list of addresses to util.dataforms diff -r 397dafbd79fc -r 2c59f2f0c37d mod_server_contact_info/mod_server_contact_info.lua --- a/mod_server_contact_info/mod_server_contact_info.lua Fri Sep 22 20:34:56 2017 +0200 +++ b/mod_server_contact_info/mod_server_contact_info.lua Sat Sep 23 13:22:30 2017 +0100 @@ -42,15 +42,7 @@ local addresses = contact_config[t]; if addresses then t_insert(form_layout, { name = t .. "-addresses", type = "list-multi" }); - local values = {}; - if type(addresses) ~= "table" then - values[1] = { value = addresses }; - else - for i, address in ipairs(addresses) do - values[i] = { value = address }; - end - end - form_values[t .. "-addresses"] = values; + form_values[t .. "-addresses"] = addresses; end end