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

MushroomObserver / mushroom-observer / 19621639274
95%
main: 95%

Build:
Build:
LAST BUILD BRANCH: nimmo-autocompleter-refactor
DEFAULT BRANCH: main
Ran 24 Nov 2025 02:44AM UTC
Jobs 1
Files 827
Run time 2min
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

24 Nov 2025 02:38AM UTC coverage: 95.177% (+0.02%) from 95.156%
19621639274

Pull #3489

github

nimmolo
Fix new Phlex email form params in controllers

Most of our forms concern db models. But some of our older forms just send params.

Phlex superforms all need to use a form object - whether it's the database record or a PORO (using ActiveModel), superform wants to validate the object you're creating/updating when you send the form, as it should - this is a sturdier code pattern than validating params individually. The params become attributes of that form object.

So the Phlex conversion has involved creating objects for object-less forms. But claude and i forgot to update the controllers to look for the params nested under these objects. This PR fixes that.

This "form-object" thing is incidentally the same pattern we now use on Search Forms.
Pull Request #3489: Next set of Phlex superform components

301 of 314 new or added lines in 19 files covered. (95.86%)

8 existing lines in 1 file now uncovered.

30688 of 32243 relevant lines covered (95.18%)

693.21 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
96.52
-2.56% app/controllers/observations/external_links_controller.rb
10
87.5
app/components/application_form/autocompleter_field.rb

Uncovered Existing Lines

Lines Coverage ∆ File
8
90.67
-2.99% app/helpers/forms_helper.rb
Jobs
ID Job ID Ran Files Coverage
1 19621639274.1 24 Nov 2025 02:44AM UTC 827
95.18
GitHub Action Run
Source Files on build 19621639274
  • Tree
  • List 827
  • Changed 22
  • Source Changed 21
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19621639274
  • Pull Request #3489
  • PR Base - main (#19603325246)
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

© 2025 Coveralls, Inc