diff --git a/roomserver/storage/postgres/events_table.go b/roomserver/storage/postgres/events_table.go index cdea208b8..86d226ce7 100644 --- a/roomserver/storage/postgres/events_table.go +++ b/roomserver/storage/postgres/events_table.go @@ -421,13 +421,11 @@ func (s *eventStatements) BulkSelectEventReference( defer internal.CloseAndLogIfError(ctx, rows, "bulkSelectEventReference: rows.close() failed") results := make([]gomatrixserverlib.EventReference, len(eventNIDs)) i := 0 - var eventSHA []byte for ; rows.Next(); i++ { result := &results[i] - if err = rows.Scan(&result.EventID, &eventSHA); err != nil { + if err = rows.Scan(&result.EventID, &result.EventSHA256); err != nil { return nil, err } - result.EventSHA256 = eventSHA } if err = rows.Err(); err != nil { return nil, err diff --git a/roomserver/storage/sqlite3/events_table.go b/roomserver/storage/sqlite3/events_table.go index f60119889..feb06150a 100644 --- a/roomserver/storage/sqlite3/events_table.go +++ b/roomserver/storage/sqlite3/events_table.go @@ -457,13 +457,11 @@ func (s *eventStatements) BulkSelectEventReference( defer internal.CloseAndLogIfError(ctx, rows, "bulkSelectEventReference: rows.close() failed") results := make([]gomatrixserverlib.EventReference, len(eventNIDs)) i := 0 - var eventSHA []byte for ; rows.Next(); i++ { result := &results[i] - if err = rows.Scan(&result.EventID, &eventSHA); err != nil { + if err = rows.Scan(&result.EventID, &result.EventSHA256); err != nil { return nil, err } - result.EventSHA256 = eventSHA } if i != len(eventNIDs) { return nil, fmt.Errorf("storage: event NIDs missing from the database (%d != %d)", i, len(eventNIDs))