From 73495915385c47b8fed3aba8e8c65d3c92ff5f7b Mon Sep 17 00:00:00 2001 From: David Florness Date: Fri, 23 Sep 2022 21:17:16 -0400 Subject: [PATCH] Don't redact create events These events don't contain anything that could jeopardize voters' ballots --- election/voter.go | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/election/voter.go b/election/voter.go index dd3ed94..b4eddd7 100644 --- a/election/voter.go +++ b/election/voter.go @@ -501,19 +501,6 @@ func (el *Election) RedactEvents(client *mautrix.Client) { Reason: "election has concluded", } - // redact the create/start events if we sent them - if el.CreateEvt.Sender == el.LocalVoter.JoinEvt.Sender { - _, err := client.RedactEvent(el.RoomID, el.CreateEvt.ID, reqRedact) - if err != nil { - panic(err) - } - // if we sent the create event, we necessarily sent the start event - _, err = client.RedactEvent(el.RoomID, *el.StartID, reqRedact) - if err != nil { - panic(err) - } - } - // redact our join event _, err := client.RedactEvent(el.RoomID, el.LocalVoter.JoinEvt.ID, reqRedact) if err != nil { -- 2.38.4