From 56f05bc02c476e293b0356903d82183c0c66c83a Mon Sep 17 00:00:00 2001 From: Skip R Date: Tue, 25 Nov 2025 14:46:12 -0800 Subject: [PATCH] backfill: make messages actually have IDs --- pkg/connector/backfill.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/connector/backfill.go b/pkg/connector/backfill.go index 28bfafa..357c6b0 100644 --- a/pkg/connector/backfill.go +++ b/pkg/connector/backfill.go @@ -24,6 +24,7 @@ import ( "github.com/bwmarrin/discordgo" "github.com/rs/zerolog" "maunium.net/go/mautrix/bridgev2" + "maunium.net/go/mautrix/bridgev2/networkid" "maunium.net/go/mautrix/event" ) @@ -69,9 +70,9 @@ func (dc *DiscordClient) FetchMessages(ctx context.Context, fetchParams bridgev2 ts, _ := discordgo.SnowflakeTimestamp(msg.ID) // FIXME(skip): Backfill reactions. - converted = append(converted, &bridgev2.BackfillMessage{ ConvertedMessage: dc.convertMessage(msg), + ID: networkid.MessageID(msg.ID), Sender: dc.makeEventSender(msg.Author), Timestamp: ts, StreamOrder: streamOrder,