verificationhelper: add better logging when sending cancellation due to unknown transaction ID
Some checks are pending
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run

Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
This commit is contained in:
Sumner Evans 2024-10-28 23:04:00 -06:00
commit 2a20aa3232
No known key found for this signature in database

View file

@ -240,6 +240,7 @@ func (vh *VerificationHelper) Init(ctx context.Context) error {
Stringer("sender", evt.Sender).
Stringer("room_id", evt.RoomID).
Stringer("event_id", evt.ID).
Stringer("event_type", evt.Type).
Logger()
var transactionID id.VerificationTransactionID
@ -266,8 +267,10 @@ func (vh *VerificationHelper) Init(ctx context.Context) error {
return
}
log.Warn().Msg("Sending cancellation event for unknown transaction ID")
// We have to create a fake transaction so that the call to
// verificationCancelled works.
// cancelVerificationTxn works.
txn = &verificationTransaction{
RoomID: evt.RoomID,
TheirUser: evt.Sender,