liquid_feedback_frontend

diff app/main/issue/_sidebar_members.lua @ 1503:64229f002a47

Added support for voting weight
author bsw
date Thu Jul 30 23:15:49 2020 +0200 (2020-07-30)
parents 32cc544d5a5b
children
line diff
     1.1 --- a/app/main/issue/_sidebar_members.lua	Tue Mar 24 16:59:32 2020 +0100
     1.2 +++ b/app/main/issue/_sidebar_members.lua	Thu Jul 30 23:15:49 2020 +0200
     1.3 @@ -28,6 +28,7 @@
     1.4            :join("issue", nil, { "issue.id = ?", issue.id })
     1.5            :join("direct_voter", nil, { "direct_voter.issue_id = ? AND direct_voter.member_id = member.id", issue.id })
     1.6            :join("vote", nil, { "vote.member_id = member.id AND vote.initiative_id = ?", initiative.id })
     1.7 +          :add_field("direct_voter.ownweight", "ownweight")
     1.8            :add_field("direct_voter.weight", "voter_weight")
     1.9            :add_field("vote.grade")
    1.10            :add_field("direct_voter.comment", "voter_comment")
    1.11 @@ -35,12 +36,14 @@
    1.12          interested_members_selector = Member:new_selector()
    1.13            :join("issue", nil, { "issue.id = ?", issue.id })
    1.14            :join("direct_voter", nil, { "direct_voter.issue_id = ? AND direct_voter.member_id = member.id", issue.id })
    1.15 +          :add_field("direct_voter.ownweight", "ownweight")
    1.16            :add_field("direct_voter.weight", "voter_weight")
    1.17            :add_field("direct_voter.comment", "voter_comment")
    1.18        end
    1.19      else
    1.20        interested_members_selector = issue:get_reference_selector("interested_members_snapshot")
    1.21          :join("issue", nil, "issue.id = direct_interest_snapshot.issue_id")
    1.22 +        :add_field("direct_interest_snapshot.ownweight")
    1.23          :add_field("direct_interest_snapshot.weight")
    1.24          :add_where("direct_interest_snapshot.snapshot_id = issue.latest_snapshot_id")
    1.25  

Impressum / About Us