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    

Impressum / About Us