# HG changeset patch # User bsw # Date 1340742517 -7200 # Node ID 7d39b6245e5b3a1cbf7012da37c5411bc3cf49bf # Parent c2713a30dd8b391f4b8220b8d7a0d480851bf435 Fixed filtering of areas in my units diff -r c2713a30dd8b -r 7d39b6245e5b app/main/index/_member_home.lua --- a/app/main/index/_member_home.lua Tue Jun 26 22:25:23 2012 +0200 +++ b/app/main/index/_member_home.lua Tue Jun 26 22:28:37 2012 +0200 @@ -67,6 +67,8 @@ if filter_unit == "my_areas" then areas_selector:join("membership", nil, { "membership.area_id = area.id AND membership.member_id = ?", member.id }) + else + areas_selector:join("privilege", nil, { "privilege.unit_id = area.unit_id AND privilege.member_id = ? AND privilege.voting_right", member.id }) end local area_count = areas_selector:count()