liquid_feedback_frontend
changeset 1534:0d9bb3937310
Allow creating of a new issue based on a firstlife group id
author | bsw |
---|---|
date | Mon Oct 05 16:06:41 2020 +0200 (2020-10-05) |
parents | d432f85e868e |
children | feeac2fd945e |
files | app/main/draft/new.lua |
line diff
1.1 --- a/app/main/draft/new.lua Mon Oct 05 15:51:47 2020 +0200 1.2 +++ b/app/main/draft/new.lua Mon Oct 05 16:06:41 2020 +0200 1.3 @@ -12,6 +12,13 @@ 1.4 if area_id then 1.5 area = Area:new_selector():add_where{"id=?",area_id}:single_object_mode():exec() 1.6 area:load_delegation_info_once_for_member_id(app.session.member_id) 1.7 + else 1.8 + local firstlife_id = param.get("firstlife_id") 1.9 + if firstlife_id then 1.10 + area = Area:new_selector():join("unit", nil, "unit.id = area.unit_id"):add_where{"attr->>'firstlife_id'=?",firstlife_id}:single_object_mode():exec() 1.11 + area:load_delegation_info_once_for_member_id(app.session.member_id) 1.12 + area_id = area.id 1.13 + end 1.14 end 1.15 end 1.16