# HG changeset patch # User bsw # Date 1330521764 -3600 # Node ID 6c29e35cbdd373f449357b999049b5027c97f369 # Parent bd6a8bb9f35c8ea7eac3a2cb79a6ebf2f5e01a6f Cache total member count per request diff -r bd6a8bb9f35c -r 6c29e35cbdd3 model/member_count.lua --- a/model/member_count.lua Wed Feb 29 12:00:43 2012 +0100 +++ b/model/member_count.lua Wed Feb 29 14:22:44 2012 +0100 @@ -2,5 +2,8 @@ MemberCount.table = 'member_count' function MemberCount:get() - return self:new_selector():single_object_mode():exec().total_count + if not MemberCount.total_count then + MemberCount.total_count = self:new_selector():single_object_mode():exec().total_count + end + return MemberCount.total_count end \ No newline at end of file