From 29d8da614b504d4dc282c54cb79d18f3330da3df Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Wed, 9 Sep 2020 11:20:28 +0100 Subject: [PATCH] Update output event check --- roomserver/internal/input/input_events.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/roomserver/internal/input/input_events.go b/roomserver/internal/input/input_events.go index 875986904..ffda04581 100644 --- a/roomserver/internal/input/input_events.go +++ b/roomserver/internal/input/input_events.go @@ -108,13 +108,13 @@ func (r *Inputer) processRoomEvent( } if err = r.updateLatestEvents( - ctx, // context - roomInfo, // room info for the room being updated - stateAtEvent, // state at event (below) - event, // event - input.SendAsServer, // send as server - input.TransactionID, // transaction ID - input.Kind == api.KindNew, // should we send output events? + ctx, // context + roomInfo, // room info for the room being updated + stateAtEvent, // state at event (below) + event, // event + input.SendAsServer, // send as server + input.TransactionID, // transaction ID + input.Kind != api.KindRewrite, // should we send output events? ); err != nil { return "", fmt.Errorf("r.updateLatestEvents: %w", err) }