# HG changeset patch # User bsw # Date 1280330449 -7200 # Node ID 8d760110ee4aef4a04960150a9fb596b65417c4a # Parent 9cb7b5c7caa054179ca5532918a04b71887e7282 Trace timestamp when user accepts a use term checkbox diff -r 9cb7b5c7caa0 -r 8d760110ee4a app/main/index/_action/register.lua --- a/app/main/index/_action/register.lua Sat Jul 24 17:35:01 2010 +0200 +++ b/app/main/index/_action/register.lua Wed Jul 28 17:20:49 2010 +0200 @@ -192,9 +192,11 @@ member:set_password(password1) member:save() +local now = db:query("SELECT now() AS now", "object").now + for i, checkbox in ipairs(config.use_terms_checkboxes) do local accepted = param.get("use_terms_checkbox_" .. checkbox.name, atom.boolean) - member:set_setting("use_terms_checkbox_" .. checkbox.name, "accepted") + member:set_setting("use_terms_checkbox_" .. checkbox.name, "accepted at " .. tostring(now)) end invite_code.member_id = member.id