diff --git a/webhooks/legacy.go b/webhooks/legacy.go index 4e431e1f75d8b7705d080316f5a7acf6ade58e18..d76cf79287277597a495284e7485201a6bb39d32 100644 --- a/webhooks/legacy.go +++ b/webhooks/legacy.go @@ -230,6 +230,7 @@ _, err := sq.Update(name+"_webhook_delivery"). Set("response", string(body)). Set("response_status", resp.StatusCode). Set("response_headers", sb.String()). + Where("id = ?", deliveryID). RunWith(tx). ExecContext(ctx) return err diff --git a/webhooks/legacy_test.go b/webhooks/legacy_test.go index 26cb27276840eb90c5f4fa3e9d083841c40ee580..2b08c0583354e893bf496514026bece3077c4104 100644 --- a/webhooks/legacy_test.go +++ b/webhooks/legacy_test.go @@ -103,7 +103,7 @@ } mock.ExpectBegin() mock.ExpectExec(`UPDATE user_webhook_delivery`). - WithArgs("Thanks!", 200, sqlmock.AnyArg()) // Any => response headers + WithArgs("Thanks!", 200, sqlmock.AnyArg(), 4096) // Any => response headers mock.ExpectCommit() ctx = database.Context(context.Background(), db)