diff --git a/tests/test_webhook_duplicates.py b/tests/test_webhook_duplicates.py index 99c5741..25625eb 100644 --- a/tests/test_webhook_duplicates.py +++ b/tests/test_webhook_duplicates.py @@ -313,9 +313,10 @@ class TestWebhookReprocessingNeverBlocksStartup: hotel_id="HOTEL123", payload_json={"data": {"invalid": "data"}}, # Missing required fields status=WebhookStatus.PROCESSING, - received_at=datetime.now(UTC), + created_at=datetime.now(UTC), + payload_hash="invalidhash" # Add a dummy payload_hash to avoid integrity error ) - session.add(stuck_webhook) + session.add(stuck_webhook) ## Cannot add the stuck webhook. Integrity Error payload_hash is missing await session.commit() # This should NOT raise an exception - it should log and continue