diff options
author | Kim Alvefur <zash@zash.se> | 2018-08-03 22:24:35 +0200 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2018-08-03 22:24:35 +0200 |
commit | d407be54b19fed67637fcc6f90a6f6d1249eda33 (patch) | |
tree | 044ad2040b063b9f29b30d419ea0d74125bb7a4d /util/dataforms.lua | |
parent | 67ab854aac4c1cfec9e187d2a989b8c12f2c1547 (diff) | |
download | prosody-d407be54b19fed67637fcc6f90a6f6d1249eda33.tar.gz prosody-d407be54b19fed67637fcc6f90a6f6d1249eda33.zip |
util.dataforms: Allow overriding default options even if the form has such
Diffstat (limited to 'util/dataforms.lua')
-rw-r--r-- | util/dataforms.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/util/dataforms.lua b/util/dataforms.lua index 45f1a79a..72394fd8 100644 --- a/util/dataforms.lua +++ b/util/dataforms.lua @@ -58,7 +58,7 @@ function form_t.form(layout, data, formtype) end local options = field.options; - if formtype == "form" and not options and value + if formtype == "form" and value and (field_type == "list-single" or field_type == "list-multi") then -- Allow passing dynamically generated options as values options, value = value, nil; |