Updated how wix forms are logged.

This commit is contained in:
Jonas Linter
2025-10-13 10:03:53 +02:00
parent 4b61921e7a
commit 2560f61ee8
2 changed files with 83 additions and 59 deletions

View File

@@ -195,7 +195,6 @@ class TestWixWebhookEndpoint:
data = response.json()
assert data["status"] == "success"
assert "timestamp" in data
assert "data_logged_to" in data
def test_wix_webhook_creates_customer_and_reservation(
self, client, sample_wix_form_data
@@ -320,7 +319,6 @@ class TestWixWebhookEndpoint:
engine = client.app.state.engine
async_session = async_sessionmaker(engine, expire_on_commit=False)
async with async_session() as session:
# Check only one customer exists
result = await session.execute(select(Customer))
customers = result.scalars().all()
@@ -330,9 +328,9 @@ class TestWixWebhookEndpoint:
# Verify customer was updated with new information
assert customer.given_name == "John"
assert customer.surname == "Smith", "Last name updated"
assert (
customer.email_address == "john.smith@example.com"
), "Email updated"
assert customer.email_address == "john.smith@example.com", (
"Email updated"
)
assert customer.phone == "+9876543210", "Phone updated"
assert customer.name_prefix == "Dr.", "Prefix updated"
assert customer.language == "de", "Language updated"
@@ -630,9 +628,7 @@ class TestAuthentication:
class TestEventDispatcher:
"""Test event dispatcher and push notifications."""
def test_form_submission_triggers_event(
self, client, sample_wix_form_data
):
def test_form_submission_triggers_event(self, client, sample_wix_form_data):
"""Test that form submission triggers event dispatcher."""
# Just verify the endpoint works with the event dispatcher
# The async task runs in background and doesn't affect response