liquid_feedback_frontend

diff model/unit.lua @ 1843:b01d9920371b

merge
author jbe
date Thu Feb 03 15:57:22 2022 +0100 (2022-02-03)
parents 36e7c36da131
children
line diff
     1.1 --- a/model/unit.lua	Thu Feb 03 15:54:23 2022 +0100
     1.2 +++ b/model/unit.lua	Thu Feb 03 15:57:22 2022 +0100
     1.3 @@ -104,6 +104,11 @@
     1.4    if not args or not args.include_hidden then
     1.5      units_selector:add_where("attr->'hidden' ISNULL OR NOT (attr->'hidden' = 'true')")
     1.6    end
     1.7 +  if args and args.member_id then
     1.8 +    units_selector
     1.9 +      :left_join("privilege", nil, { "privilege.member_id = ? AND privilege.unit_id = unit.id", args.member_id })
    1.10 +      :add_field("privilege.voting_right", "voting_right")
    1.11 +  end
    1.12    local units = units_selector:exec()
    1.13    local unit_tree = {}
    1.14    for i, unit in ipairs(units) do

Impressum / About Us