From f596dc76a55e6f66d20afa2b56a965455190306f Mon Sep 17 00:00:00 2001 From: colinlyguo Date: Wed, 6 Dec 2023 02:29:39 +0800 Subject: [PATCH] fix --- bridge-history-api/orm/cross_message.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bridge-history-api/orm/cross_message.go b/bridge-history-api/orm/cross_message.go index 5806332e0d..e37ba67a99 100644 --- a/bridge-history-api/orm/cross_message.go +++ b/bridge-history-api/orm/cross_message.go @@ -252,9 +252,9 @@ func (c *CrossMessage) UpdateL1MessageQueueEventsInfo(ctx context.Context, l1Mes if l1MessageQueueEvent.EventType == MessageQueueEventTypeQueueTransaction { updateFields := make(map[string]interface{}) // Update tx hash if it's a message replay. - updateFields["l1_tx_hash"] = l1MessageQueueEvent.TxHash + updateFields["l1_tx_hash"] = l1MessageQueueEvent.TxHash.String() updateFields["queue_index"] = l1MessageQueueEvent.QueueIndex - db = db.Where("message_hash = ?", l1MessageQueueEvent.MessageHash) + db = db.Where("message_hash = ?", l1MessageQueueEvent.MessageHash.String()) if err := db.Updates(updateFields).Error; err != nil { return fmt.Errorf("failed to update L1 tx hash of QueueTransaction, event: %+v, error: %w", l1MessageQueueEvent, err) }