Software /
code /
prosody-modules
Comparison
mod_vjud/mod_vjud.lua @ 787:cec49ee88c23
mod_vjud: Correctly pass current state to form (Thanks Florob)
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 09 Aug 2012 19:49:50 +0200 |
parent | 742:da8f561d79b4 |
child | 789:7e40d6680093 |
comparison
equal
deleted
inserted
replaced
786:e318a341d332 | 787:cec49ee88c23 |
---|---|
142 opted_in[username] = fields.searchable or nil | 142 opted_in[username] = fields.searchable or nil |
143 | 143 |
144 return { status = "completed" } | 144 return { status = "completed" } |
145 else -- No state, send the form. | 145 else -- No state, send the form. |
146 return { status = "executing", actions = { "complete" }, | 146 return { status = "executing", actions = { "complete" }, |
147 form = { layout = opt_in_layout, data = { searchable = opted_in[username] } } }, true; | 147 form = { layout = opt_in_layout, values = { searchable = opted_in[username] } } }, true; |
148 end | 148 end |
149 end | 149 end |
150 | 150 |
151 local adhoc_new = module:require "adhoc".new; | 151 local adhoc_new = module:require "adhoc".new; |
152 local adhoc_vjudsetup = adhoc_new("Search settings", "vjudsetup", opt_in_handler);--, "self");-- and nil); | 152 local adhoc_vjudsetup = adhoc_new("Search settings", "vjudsetup", opt_in_handler);--, "self");-- and nil); |