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

mroderick / codebar-planner / 21583472964
95%
master: 95%

Build:
Build:
LAST BUILD BRANCH: imagemagick-check
DEFAULT BRANCH: master
Ran 02 Feb 2026 08:58AM UTC
Jobs 1
Files 174
Run time 1min
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

02 Feb 2026 08:53AM UTC coverage: 95.185%. Remained the same
21583472964

push

github

mroderick
Fix empty coaches list in workshop feedback form (Issue #2367)

Resolves issue where no coaches appeared in the feedback dropdown when
students tried to submit workshop feedback.

Root cause: The feedback controller was filtering for coaches where
attended=true, but attendance is only marked after organizers manually
verify it. When feedback emails are sent (the day after workshop),
coaches have attending=true but attended=nil.

Changes:
- Updated set_coaches to use accepted_or_attended scope instead of attended
- Added ORDER BY with NULLS LAST to prioritize verified coaches first
- Added test for coaches who RSVPd but haven't been verified yet
- Added test for verified coaches appearing before unverified coaches

This allows students to submit feedback immediately after workshops,
even before organizers verify attendance, while still prioritizing
verified coaches when that data is available.

Fixes #2367

1 of 1 new or added line in 1 file covered. (100.0%)

3242 of 3406 relevant lines covered (95.18%)

44.19 hits per line

Jobs
ID Job ID Ran Files Coverage
1 21583472964.1 02 Feb 2026 08:58AM UTC 1044
70.54
GitHub Action Run
Source Files on build 21583472964
  • Tree
  • List 174
  • Changed 111
  • Source Changed 0
  • Coverage Changed 111
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21583472964
  • 544c848f on github
  • Prev Build on issue-2367-workshop-feedback (#21566789402)
  • 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