Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segments: Cannot read properties of undefined (reading 'id') #381

Open
1 of 2 tasks
MoustafaEid opened this issue Apr 9, 2024 · 0 comments
Open
1 of 2 tasks

Segments: Cannot read properties of undefined (reading 'id') #381

MoustafaEid opened this issue Apr 9, 2024 · 0 comments
Assignees

Comments

@MoustafaEid
Copy link
Collaborator

Bug description

Creating journeys before creating any segments yields the error Cannot read properties of undefined (reading 'id')
More stacktrace below

How to reproduce

  1. Clone the repo
  2. Run all services
  3. Sign up and go through the customer setup step
  4. Go to Audience -> People -> Settings and add email as primary key
  5. Create a journey with Start -> Wait until with Custom Event
  6. Publish journey

Environment

  • Laudspeaker Cloud
  • self-hosted Laudspeaker, version/commit: 86559cb
[2024-04-08 08:40:00.180 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 58b50aba-d152-40fe-b3c4-edc1c20f3d21]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.184 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 5632f302-f17d-4169-aa6e-7e537016d9bc]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.185 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 4e6bb94e-e6cf-4ca5-a9e3-ee7aa4eecdfe]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.190 PM] [debug] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 0d2b7b99-15a7-4dc3-a0c1-21546e52f807]:   error updating segment: undefined
[2024-04-08 08:40:00.195 PM] [debug] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 832d643a-be1a-4dad-a7bc-c9ae7415b0f5]:   error updating segment: undefined
[2024-04-08 08:40:00.196 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: d43f4164-f240-4b72-a070-a990e441c69e]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.198 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 1dbd22f9-c61d-476d-b4f7-afec32c9f931]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.202 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 3b734d56-437d-4515-a515-a6d2330e52e6]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.205 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 17cf663a-eab7-448d-b1ec-83cee3b44b45]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.206 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 4712b198-ea4a-4b03-8718-77786fc72fca]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.208 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 96b4f2ee-98af-4792-bb1f-213ce47ed85f]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.209 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 38b13b62-fda5-444e-ad11-1329d2d14cd1]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.211 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 17befd9e-a287-4f21-b8ff-3551cfe9af50]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.218 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: d7c9585c-1ed4-4a50-a51f-8f1f12918f0b]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.218 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 90155b04-9c05-41b8-be14-1c3a0d908aaa]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.224 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 6206ff7b-7735-4d40-8c8e-282afeacc68f]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.231 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 832d643a-be1a-4dad-a7bc-c9ae7415b0f5]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}
[2024-04-08 08:40:00.233 PM] [error] [Class: CronService] [Method: updateStatementsWithMessageEvents] [User: b1ba01c2-d7b6-448b-aff3-f929018f9c2d] [Session: 0d2b7b99-15a7-4dc3-a0c1-21546e52f807]:   Cannot read properties of undefined (reading 'id') {stack: TypeError: Cannot read properties of undefined (reading 'id')
    at SegmentsService.getSegments (/src/api/segments/segments.service.ts:216:36)
    at CronService.updateStatementsWithMessageEvents (/src/app.cron.service.ts:788:53)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)   name: TypeError}

Thank you for your bug report – we love squashing them!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants