parcelvoy / platform

Parcelvoy: Open source multi-channel marketing automation platform. Send data-driven emails, sms, push notifications and more!
https://parcelvoy.com
Other
188 stars 32 forks source link

List length is not correct #438

Closed mattes3 closed 3 months ago

mattes3 commented 3 months ago

Today, I imported 1055 people into a static list, in 22 files of around 50 people each. The user_created events triggered a journey and Parcelvoy correctly sent the first 1055 emails. Happy about this!

When I look at the static list, it says that it contains only 891 people:

CleanShot 2024-04-07 at 20 34 58@2x

However, when I look into the database, all 1055 people are in the users table:

CleanShot 2024-04-07 at 20 38 20@2x

What gives?

pushchris commented 3 months ago

Ok, so this issue looks like it's related to how we internally were counting users in the list. It runs in chunks over time to prevent having to run full counting queries over the table and should be self-healing but because the table only has second accuracy it was missing some rows. This should be resolved #439, you may need to just re-upload one of your lists and the count should fix itself.