# HG changeset patch # User bsw # Date 1633034386 -7200 # Node ID aebc3b064f857e5b60d7739c5567d50945aa500f # Parent 30017c87369e527db4c2757393b27e20baf0ab3f Automatically add verified member to selected unit diff -r 30017c87369e -r aebc3b064f85 app/main/registration/_action/register.lua --- a/app/main/registration/_action/register.lua Thu Sep 30 10:07:17 2021 +0200 +++ b/app/main/registration/_action/register.lua Thu Sep 30 22:39:46 2021 +0200 @@ -351,6 +351,12 @@ } } if success == "ok" then + local unit_privilege = Privilege:new() + unit_privilege.member_id = verification.requesting_member_id + unit_privilege.unit_id = tonumber(verification.request_data.unit) + unit_privilege.voting_right = true + unit_privilege.initiative_right = true + unit_privilege:save() request.redirect{ external = encode.url { module = "registration", view = "register_completed" } } end