From e73ee2ddee0d3f3f1dbfb69d2bed6505be87a3a0 Mon Sep 17 00:00:00 2001 From: David Florness Date: Tue, 19 Jan 2021 19:26:28 -0500 Subject: [PATCH] Only send eval and sum when we need to --- cmd/tallyard/main.go | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/cmd/tallyard/main.go b/cmd/tallyard/main.go index 4caaffa..2d78681 100644 --- a/cmd/tallyard/main.go +++ b/cmd/tallyard/main.go @@ -132,14 +132,18 @@ func main() { el.Save() // TODO we may not have all voters' info - err = el.SendEvals(client) - if err != nil { - panic(err) + if el.LocalVoter.Eval == nil { + err = el.SendEvals(client) + if err != nil { + panic(err) + } } - err = el.SendSum(client) - if err != nil { - panic(err) + if el.LocalVoter.Sum == nil { + err = el.SendSum(client) + if err != nil { + panic(err) + } } el.GetSums(client) -- 2.38.4