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

vocdoni / saas-backend / 28657409457
63%
main: 63%

Build:
Build:
LAST BUILD BRANCH: feat/embedded-meta
DEFAULT BRANCH: main
Ran 03 Jul 2026 11:31AM UTC
Jobs 1
Files 115
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

03 Jul 2026 11:21AM UTC coverage: 62.884% (+0.09%) from 62.793%
28657409457

Pull #569

github

elboletaire
fix(orgs): normalize legacy meta names and fix on-chain name field

- Add `case string` to multilingualFromAny so orgs with a plain-string
  meta["name"] (written before this branch) still emit a top-level
  name/logo/description field in the response.
- In OrganizationFromDB, upgrade any plain-string values for the three
  well-known keys to MultilingualText so meta.name and the top-level name
  field always agree on {default: "..."} format.
- Add OrgDisplayName helper that extracts meta["name"]["default"] with a
  fallback to the org address.
- Use OrgDisplayName in both CreateOrgAccount call-sites (createOrganization
  and createManagedOrganization) so the on-chain name field carries the
  actual org name instead of the hex address.
Pull Request #569: feat(orgs): add embedded name/logo/description fields

60 of 65 new or added lines in 3 files covered. (92.31%)

7 existing lines in 2 files now uncovered.

10345 of 16451 relevant lines covered (62.88%)

44.83 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
88.69
-0.06% api/apicommon/types.go

Coverage Regressions

Lines Coverage ∆ File
5
55.54
-0.85% csp/handlers/handlers.go
2
88.69
-0.06% api/apicommon/types.go
Jobs
ID Job ID Ran Files Coverage
1 28657409457.1 03 Jul 2026 11:31AM UTC 115
62.88
GitHub Action Run
Source Files on build 28657409457
  • Tree
  • List 115
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #569
  • PR Base - main (#28594336778)
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