• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mroderick / codebar-planner / 23758906440 / 1
96%
master: 95%

Build:
Build:
LAST BUILD BRANCH: feature/nginx-plausible-proxy-clean
DEFAULT BRANCH: master
Ran 30 Mar 2026 05:47PM UTC
Files 1050
Run time 35s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Mar 2026 05:18PM UTC coverage: 69.764%. First build
23758906440.1

push

github

mroderick
fix: make bulk invitation creation resilient to individual failures

- Use find_or_create_by instead of create to handle duplicate invitations
- Add exception handling to catch database errors and continue processing
- Log errors at ERROR level with member_id and context IDs (workshop/event/meeting)
- Add tests for exception handling and bulk resilience
- Update existing tests to use find_or_create_by

This fixes issue #2542 where workshop invitations would fail silently if any
individual member's invitation creation raised an exception, causing the
entire bulk invitation process to abort and leaving remaining members without
invitations.

14684 of 21048 relevant lines covered (69.76%)

7.7 hits per line

Source Files on job 23758906440.1
  • Tree
  • List 1050
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 23758906440
  • 6a73071c on github
  • Next Job for on fix/workshop-invitation-resilience (#23770252201.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc