From 5ac31c8f7bd219cd8884e56c175417ffe4bbfd49 Mon Sep 17 00:00:00 2001 From: Iain C Docherty Date: Sat, 27 Feb 2016 07:28:57 -0500 Subject: [PATCH] Removed expensive operations for baby empires --- lib/Lacuna/DB/Result/Empire.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/Lacuna/DB/Result/Empire.pm b/lib/Lacuna/DB/Result/Empire.pm index a616b133..96f97c35 100644 --- a/lib/Lacuna/DB/Result/Empire.pm +++ b/lib/Lacuna/DB/Result/Empire.pm @@ -651,12 +651,13 @@ sub get_status { unless $empire->sitterauths->count == 1; # if we haven't seen this empire yet, put in its basic stats. + # NOTE: comment out some expensive operations for now $bodies{babies}{$empire->name} ||= { id => $empire->id, - has_new_messages => $empire->has_new_messages, +# has_new_messages => $empire->has_new_messages, sitter_expiry => format_date($empire->sitterauths->first->expiry), maybe alliance_id => $empire->alliance_id, - maybe primary_embassy_id => $empire->highest_embassy && $empire->highest_embassy->id, +# maybe primary_embassy_id => $empire->highest_embassy && $empire->highest_embassy->id, }; push @{$bodies{babies}{$empire->name}{planets}}, $gen_body_info->($planet); -- 2.51.2