liquid_feedback_frontend
changeset 1738:38a8b840bff7
Create individual privilege only if configured
author | bsw |
---|---|
date | Mon Oct 11 09:41:05 2021 +0200 (2021-10-11) |
parents | 70c81027dbd5 |
children | e39206c7c4ea |
files | app/main/registration/_action/register.lua |
line diff
1.1 --- a/app/main/registration/_action/register.lua Mon Oct 11 09:37:26 2021 +0200 1.2 +++ b/app/main/registration/_action/register.lua Mon Oct 11 09:41:05 2021 +0200 1.3 @@ -351,12 +351,14 @@ 1.4 } 1.5 } 1.6 if success == "ok" then 1.7 - local unit_privilege = Privilege:new() 1.8 - unit_privilege.member_id = verification.requesting_member_id 1.9 - unit_privilege.unit_id = tonumber(verification.request_data.unit) 1.10 - unit_privilege.voting_right = true 1.11 - unit_privilege.initiative_right = true 1.12 - unit_privilege:save() 1.13 + if verification.request_data.unit then 1.14 + local unit_privilege = Privilege:new() 1.15 + unit_privilege.member_id = verification.requesting_member_id 1.16 + unit_privilege.unit_id = tonumber(verification.request_data.unit) 1.17 + unit_privilege.voting_right = true 1.18 + unit_privilege.initiative_right = true 1.19 + unit_privilege:save() 1.20 + end 1.21 request.redirect{ external = encode.url { module = "registration", view = "register_completed" } } 1.22 end 1.23