# HG changeset patch # User bsw # Date 1406060581 -7200 # Node ID a85f7ea61ef6ec661708b9c2690e47cf3313b4a0 # Parent aefef1556d5572ec9100d205372f5c5115f6eab9 Fixed error until first run of lf_update diff -r aefef1556d55 -r a85f7ea61ef6 app/main/index/_sidebar_members.lua --- a/app/main/index/_sidebar_members.lua Tue Jul 22 22:17:37 2014 +0200 +++ b/app/main/index/_sidebar_members.lua Tue Jul 22 22:23:01 2014 +0200 @@ -2,8 +2,13 @@ return end +local member_count = MemberCount:get() + +if not member_count then + return +end + ui.sidebar ( "tab-members", function () - local member_count = MemberCount:get() ui.sidebarHead( function() ui.heading { level = 2, diff -r aefef1556d55 -r a85f7ea61ef6 model/member_count.lua --- a/model/member_count.lua Tue Jul 22 22:17:37 2014 +0200 +++ b/model/member_count.lua Tue Jul 22 22:23:01 2014 +0200 @@ -3,7 +3,10 @@ function MemberCount:get() if not MemberCount.total_count then - MemberCount.total_count = self:new_selector():single_object_mode():exec().total_count + local member_count = self:new_selector():optional_object_mode():exec() + if member_count then + MemberCount.total_count = member_count.total_count + end end return MemberCount.total_count end \ No newline at end of file