liquid_feedback_frontend
diff model/member.lua @ 525:63d6549cc00b
Delegation chain preview improved, better visualisation of current context, code cleanup
| author | bsw | 
|---|---|
| date | Fri May 18 19:07:07 2012 +0200 (2012-05-18) | 
| parents | d75ace4af616 | 
| children | 4cee33ad5e16 | 
   line diff
1.1 --- a/model/member.lua Tue Apr 17 00:07:04 2012 +0200 1.2 +++ b/model/member.lua Fri May 18 19:07:07 2012 +0200 1.3 @@ -493,3 +493,12 @@ 1.4 :for_share() 1.5 :exec()) and true or false 1.6 end 1.7 + 1.8 +function Member.object:get_delegatee_member(unit_id, area_id, issue_id) 1.9 + local selector = Member:new_selector() 1.10 + if unit_id then 1.11 + selector:join("delegation", nil, { "delegation.trustee_id = member.id AND delegation.scope = 'unit' AND delegation.unit_id = ? AND delegation.truster_id = ?", unit_id, self.id }) 1.12 + end 1.13 + selector:optional_object_mode() 1.14 + return selector:exec() 1.15 +end 1.16 \ No newline at end of file