mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-04-27 09:58:09 -05:00
On Postgres, a failed operation puts the transaction in an error state where subsequent operations fail. The previous loop with continue would keep trying to use a broken transaction. Each user now gets its own transaction so a single notification failure doesn't affect others.