Automation not iterating through items correctly - repeats values from first item

Are you using our SaaS platform (Baserow.io) or self-hosting Baserow?

Self-hosted

If you are self-hosting, what version of Baserow are you running?

Baserow 2.1.6

If you are self-hosting, which installation method do you use to run Baserow?

Docker version 29.3.1

What are the exact steps to reproduce this issue?

Hi,

I’ve built a simple system to monitor members’ attendance at training sessions, with three tables; sessions, attendance, and members. When a member attends a session, an attendance record is created, linked to the member and the session.

I’ve built an automation, triggered by a field being changed on the session record, to send an email to all members who attended. It iterates through the session’s attendance records, looks up the associated member’s details, and sends a “thank you” email to each member.

This has worked great for several weeks, but recently (I think since upgrading to 2.1.6) the automation has stopped iterating through the items correctly. Instead of sending one email to each member, it sent 24 identical emails to the first attendee on the list! (very embarrassing! :scream:)

I’ve changed the automation to write rows to a table (instead of sending email), and can reproduce the issue each time.

Is there anything I can do to troubleshoot or fix this?

Attach screenshots, videos, or logs that demonstrate the issue.

Hey @jayelbe,

We apologize for the inconvenience. This issue has already been fixed, could you please try upgrading to Baserow 2.2 and see if it’s resolved?

That’s fantastic, thank you Olga! Just upgraded to 2.2.0 and it’s working perfectly. A very speedy fix.

Baserow really is a fantastic tool - thanks for your help.

1 Like