liquid_feedback_frontend
changeset 350:6c29e35cbdd3
Cache total member count per request
author | bsw |
---|---|
date | Wed Feb 29 14:22:44 2012 +0100 (2012-02-29) |
parents | bd6a8bb9f35c |
children | 2a20b9b547ac |
files | model/member_count.lua |
line diff
1.1 --- a/model/member_count.lua Wed Feb 29 12:00:43 2012 +0100 1.2 +++ b/model/member_count.lua Wed Feb 29 14:22:44 2012 +0100 1.3 @@ -2,5 +2,8 @@ 1.4 MemberCount.table = 'member_count' 1.5 1.6 function MemberCount:get() 1.7 - return self:new_selector():single_object_mode():exec().total_count 1.8 + if not MemberCount.total_count then 1.9 + MemberCount.total_count = self:new_selector():single_object_mode():exec().total_count 1.10 + end 1.11 + return MemberCount.total_count 1.12 end 1.13 \ No newline at end of file