Queue Dehaka/Email

Email:Job:01K7RBS3SCCK15SK2ASP9EJ334

Actions
State
Completed
Timestamp
Fri, Oct 17, 2025 5:55 AM
Processed
Fri, Oct 17, 2025 5:59 AM
Finished
Fri, Oct 17, 2025 6:00 AM
Attempts Made
4
Progress
0%
Return Value
{
  "id": "d23c552e-13ca-4dd5-b373-d68e32b02898"
}
Reason for failure
Navigation timeout of 30000 ms exceeded
Stacktraces
TimeoutError: Navigation timeout of 30000 ms exceeded
    at new Deferred (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/util/Deferred.js:59:34)
    at Deferred.create (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/util/Deferred.js:21:16)
    at new LifecycleWatcher (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/LifecycleWatcher.js:69:60)
    at CdpFrame.setContent (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/Frame.js:232:29)
    at async CdpPage.setContent (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Page.js:561:13)
    at async Object.base64 (/app/node_modules/@vizeat/core/dist/helpers/lib/pdf.js:15:9)
    at async Object.getBase64PDF (/app/node_modules/@vizeat/core/dist/notifications/emails/renderHelper.js:47:29)
    at async Promise.all (index 0)
    at async Email.execute (/app/node_modules/@vizeat/core/dist/notifications/emails/Email.js:86:34)
    at async /app/node_modules/@vizeat/core/dist/mutations/lib/Mutation.js:138:37
    at async /app/index.js:146:31
TimeoutError: Navigation timeout of 30000 ms exceeded
    at new Deferred (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/util/Deferred.js:59:34)
    at Deferred.create (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/util/Deferred.js:21:16)
    at new LifecycleWatcher (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/LifecycleWatcher.js:69:60)
    at CdpFrame.setContent (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/Frame.js:232:29)
    at async CdpPage.setContent (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Page.js:561:13)
    at async Object.base64 (/app/node_modules/@vizeat/core/dist/helpers/lib/pdf.js:15:9)
    at async Object.getBase64PDF (/app/node_modules/@vizeat/core/dist/notifications/emails/renderHelper.js:47:29)
    at async Promise.all (index 0)
    at async Email.execute (/app/node_modules/@vizeat/core/dist/notifications/emails/Email.js:86:34)
    at async /app/node_modules/@vizeat/core/dist/mutations/lib/Mutation.js:138:37
    at async /app/index.js:146:31
TimeoutError: Navigation timeout of 30000 ms exceeded
    at new Deferred (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/util/Deferred.js:59:34)
    at Deferred.create (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/util/Deferred.js:21:16)
    at new LifecycleWatcher (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/LifecycleWatcher.js:69:60)
    at CdpFrame.setContent (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/Frame.js:232:29)
    at async CdpPage.setContent (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Page.js:561:13)
    at async Object.base64 (/app/node_modules/@vizeat/core/dist/helpers/lib/pdf.js:15:9)
    at async Object.getBase64PDF (/app/node_modules/@vizeat/core/dist/notifications/emails/renderHelper.js:47:29)
    at async Promise.all (index 0)
    at async Email.execute (/app/node_modules/@vizeat/core/dist/notifications/emails/Email.js:86:34)
    at async /app/node_modules/@vizeat/core/dist/mutations/lib/Mutation.js:138:37
    at async /app/index.js:146:31
TimeoutError: Navigation timeout of 30000 ms exceeded
    at new Deferred (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/util/Deferred.js:59:34)
    at Deferred.create (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/util/Deferred.js:21:16)
    at new LifecycleWatcher (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/LifecycleWatcher.js:69:60)
    at CdpFrame.setContent (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/Frame.js:232:29)
    at async CdpPage.setContent (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Page.js:561:13)
    at async Object.base64 (/app/node_modules/@vizeat/core/dist/helpers/lib/pdf.js:15:9)
    at async Object.getBase64PDF (/app/node_modules/@vizeat/core/dist/notifications/emails/renderHelper.js:47:29)
    at async Promise.all (index 0)
    at async Email.execute (/app/node_modules/@vizeat/core/dist/notifications/emails/Email.js:86:34)
    at async /app/node_modules/@vizeat/core/dist/mutations/lib/Mutation.js:138:37
    at async /app/index.js:146:31
Data
{
  "_meta": {
    "ulid": "01K7RBS3SCCK15SK2ASP9EJ334",
    "name": "Email",
    "sentryTrace": "446da32ae2dd5224fb49a4bbe544e3f9-b1c8761e7c1bbb8f-0",
    "sentryBagage": "sentry-environment=production,sentry-release=a6f1885374b4abc22fb3a7e749881424ec0c1380,sentry-public_key=bb0a0adf9ef14ef4a3fb79c1e0066a78,sentry-trace_id=446da32ae2dd5224fb49a4bbe544e3f9,sentry-sampled=false",
    "backoff": {
      "attempts": 10,
      "delay": 5000,
      "type": "exponential"
    },
    "jobId": "Email:Job:01K7RBS3SCCK15SK2ASP9EJ334"
  },
  "to": "ta_experiences@eatwith.com",
  "subject": "[REF:1326933035] Your booking with host Célia is confirmed!",
  "from": "no-reply@notifications.eatwith.com",
  "senderName": "Eatwith",
  "template": "bookings/guest/confirmed",
  "data": {
    "partner_reference": "1326933035",
    "guest_firstname": "Eatwith Partner",
    "host_id": 827030,
    "host_firstname": "Célia",
    "host_lastname": "Vicente",
    "host_avatar": 1498175,
    "host_phone": "+351927616800",
    "event_id": 55765,
    "event_begins_at": "09:30",
    "event_cover": 1503877,
    "is_event_online": false,
    "event_title": "Pastel de Nata (Egg custard tart) pastry class",
    "event_type": "Cooking classes",
    "place_locality": "Tunes",
    "place_country": "Portugal",
    "place_country_iso": "PT",
    "place_address": "Mimi à la carte, Estrada dos Amendoais",
    "place_street_number": null,
    "place_route": "Amendoais",
    "place_postal_code": "8365-231",
    "place_additional_info": "Estrada dos Amendoais, Mimi à la carte",
    "booking_id": 275290,
    "booking_price": 11700,
    "booking_currency": {
      "id": 1,
      "title": "Euro",
      "iso_3": "EUR",
      "symbol": "€",
      "minimum_charge_amount": 100,
      "decimal_point": 2
    },
    "booking_seats": 2,
    "booking_date": "2025-10-23T00:00:00.000Z",
    "conversation_id": 316009,
    "cancellation_deadline": "P1D",
    "timezone": "Europe/Lisbon",
    "full_cancellation_deadline": "2025-10-22T08:30:00.000Z"
  },
  "lang": [
    "en"
  ],
  "attachments": [
    {
      "filename": "Booking Confirmation.pdf",
      "type": "pdf",
      "template": "bookings/guest/confirmed",
      "data": {
        "partner_reference": "1326933035",
        "guest_firstname": "Eatwith Partner",
        "host_id": 827030,
        "host_firstname": "Célia",
        "host_lastname": "Vicente",
        "host_avatar": 1498175,
        "host_phone": "+351927616800",
        "event_id": 55765,
        "event_begins_at": "09:30",
        "event_cover": 1503877,
        "is_event_online": false,
        "event_title": "Pastel de Nata (Egg custard tart) pastry class",
        "event_type": "Cooking classes",
        "place_locality": "Tunes",
        "place_country": "Portugal",
        "place_country_iso": "PT",
        "place_address": "Mimi à la carte, Estrada dos Amendoais",
        "place_street_number": null,
        "place_route": "Amendoais",
        "place_postal_code": "8365-231",
        "place_additional_info": "Estrada dos Amendoais, Mimi à la carte",
        "booking_id": 275290,
        "booking_price": 11700,
        "booking_currency": {
          "id": 1,
          "title": "Euro",
          "iso_3": "EUR",
          "symbol": "€",
          "minimum_charge_amount": 100,
          "decimal_point": 2
        },
        "booking_seats": 2,
        "booking_date": "2025-10-23T00:00:00.000Z",
        "conversation_id": 316009,
        "cancellation_deadline": "P1D",
        "timezone": "Europe/Lisbon",
        "full_cancellation_deadline": "2025-10-22T08:30:00.000Z"
      }
    }
  ]
}