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

mroderick / codebar-planner / 24497432815
96%
master: 95%

Build:
Build:
LAST BUILD BRANCH: feature/default-async-email-delivery
DEFAULT BRANCH: master
Ran 16 Apr 2026 07:23AM UTC
Jobs 1
Files 182
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

16 Apr 2026 07:19AM UTC coverage: 95.563% (+0.5%) from 95.056%
24497432815

push

github

mroderick
fix: use find_by! to return 404 for invalid tokens

- Changed find_by to find_by! in before_action set_* methods to raise
  ActiveRecord::RecordNotFound (which Rails converts to 404) instead of
  returning nil and causing NoMethodError

High priority (production crash):
- workshop_invitation_concerns.rb - WorkshopInvitation lookup
- admin/meeting_invitations_controller.rb - MeetingInvitation lookup
- admin/invitations_controller.rb - workshop invitation lookup

Medium priority (potential 500 errors):
- admin/meetings_controller.rb - Meeting lookup by slug
- events_controller.rb - Event lookup by slug
- admin/events_controller.rb - Event lookup by slug

Lower priority:
- invitations_controller.rb:80 - MeetingInvitation lookup in cancel_meeting
- contact_preferences_controller.rb:11 - Contact lookup in update
- feedback_controller.rb:22 - FeedbackRequest lookup in submit

9 of 9 new or added lines in 9 files covered. (100.0%)

49 existing lines in 18 files now uncovered.

3489 of 3651 relevant lines covered (95.56%)

46.18 hits per line

Coverage Regressions

Lines Coverage ∆ File
7
77.08
-0.47% app/controllers/auth_services_controller.rb
6
87.72
2.61% app/controllers/events_controller.rb
6
94.39
-5.61% app/models/concerns/workshop_invitation_manager_concerns.rb
4
89.47
-10.53% app/models/invitation_manager.rb
4
94.37
0.25% app/models/workshop.rb
3
80.0
-20.0% config/application.rb
3
86.36
0.65% lib/services/mailing_list.rb
2
89.36
-1.34% app/controllers/admin/chapters_controller.rb
2
78.57
0.0% app/controllers/admin/events_controller.rb
2
95.41
0.0% app/controllers/admin/workshops_controller.rb
2
98.06
3.12% app/models/member.rb
2
70.0
3.33% lib/services/ticket.rb
1
84.54
1.2% app/controllers/application_controller.rb
1
96.67
0.0% app/controllers/members_controller.rb
1
97.37
4.04% app/helpers/application_helper.rb
1
97.37
0.4% app/models/chapter.rb
1
92.31
0.64% app/presenters/address_presenter.rb
1
98.44
0.05% app/presenters/workshop_presenter.rb
Jobs
ID Job ID Ran Files Coverage
1 24497432815.1 16 Apr 2026 07:23AM UTC 1092
69.98
GitHub Action Run
Source Files on build 24497432815
  • Tree
  • List 182
  • Changed 160
  • Source Changed 87
  • Coverage Changed 155
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24497432815
  • 9d75dd50 on github
  • Prev Build on fix/find-by-nil-errors-v2 (#24497116446)
  • 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