generated from bisco/codex-bootstrap
fix: point check-in QR links to frontend page
This commit is contained in:
@@ -247,7 +247,7 @@ class BookingServiceTests(TestCase):
|
||||
)
|
||||
self.assertTrue(
|
||||
result.qr_code_url.startswith(
|
||||
"https://tickets.azionelab.example/api/check-ins/preview/?token="
|
||||
"https://tickets.azionelab.example/check-in?token="
|
||||
)
|
||||
)
|
||||
self.assertTrue(result.qr_code_image.startswith("data:image/png;base64,"))
|
||||
@@ -282,7 +282,7 @@ class BookingServiceTests(TestCase):
|
||||
self.assertGreater(len(qr_code_image), len("data:image/png;base64,"))
|
||||
self.assertEqual(
|
||||
build_check_in_preview_url(raw_check_in_token),
|
||||
"https://tickets.azionelab.example/api/check-ins/preview/?token=opaque-check-in-token",
|
||||
"https://tickets.azionelab.example/check-in?token=opaque-check-in-token",
|
||||
)
|
||||
|
||||
def test_qr_code_is_not_generated_for_pending_reservation(self):
|
||||
@@ -430,7 +430,7 @@ class BookingServiceTests(TestCase):
|
||||
self.assertEqual(result.check_in_token.purpose, ReservationToken.Purpose.CHECK_IN)
|
||||
self.assertTrue(
|
||||
result.qr_code_url.startswith(
|
||||
"https://tickets.azionelab.example/api/check-ins/preview/?token="
|
||||
"https://tickets.azionelab.example/check-in?token="
|
||||
)
|
||||
)
|
||||
|
||||
@@ -462,7 +462,7 @@ class BookingServiceTests(TestCase):
|
||||
self.assertEqual(result.reservation, reservation)
|
||||
self.assertEqual(result.check_in_token.purpose, ReservationToken.Purpose.CHECK_IN)
|
||||
self.assertTrue(result.qr_code_image.startswith("data:image/png;base64,"))
|
||||
self.assertIn("/api/check-ins/preview/?token=", result.qr_code_url)
|
||||
self.assertIn("/check-in?token=", result.qr_code_url)
|
||||
|
||||
def create_reservation(self, **overrides):
|
||||
data = {
|
||||
|
||||
Reference in New Issue
Block a user