# HG changeset patch # User bsw # Date 1330205223 -3600 # Node ID 724ac69b7c972e84e9699a3e0a1e6786e499c4df # Parent c4dd225578d4eb48fdf1f90891009fde9f539986 Fix voting_right_for_unit_id argument for member selector builder diff -r c4dd225578d4 -r 724ac69b7c97 model/member.lua --- a/model/member.lua Sat Feb 25 22:25:46 2012 +0100 +++ b/model/member.lua Sat Feb 25 22:27:03 2012 +0100 @@ -250,7 +250,7 @@ selector:add_where{ "__model_member__contact.member_id = ?", args.is_contact_of_member_id } end if args.voting_right_for_unit_id then - selector:join("privilege", "__model_member__privilege", "member.id = __model_member__privilege.member_id AND __model_member__privilege.voting_right") + selector:join("privilege", { "__model_member__privilege", "member.id = __model_member__privilege.member_id AND __model_member__privilege.voting_right AND __model_member__privilege.unit_id = ?", args.voting_right_for_unit_id }) end if args.order then if args.order == "id" then