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

medplum / medplum / 27803070482
92%

Build:
DEFAULT BRANCH: main
Ran 19 Jun 2026 03:25AM UTC
Jobs 1
Files 830
Run time 3min
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

19 Jun 2026 03:13AM UTC coverage: 92.494% (-0.001%) from 92.495%
27803070482

push

github

web-flow
fix: add Accept-Encoding: identity to token exchange in verifyExternalCode (#9560)

The authorization-code callback path in verifyExternalCode did not set
Accept-Encoding: identity, so Node/undici defaults to sending
Accept-Encoding: gzip. When the IdP returns a gzip-compressed token
response, response.json() throws and the user sees a generic
'Failed to verify code' error.

This is the same class of bug fixed for the userinfo fetch in #9554,
which added Accept-Encoding: identity to getExternalUserInfo. This
commit applies the same fix to the token-exchange fetch.

Fixes #9558

Signed-off-by: Raphael Malikian <rtmalikian@gmail.com>

24832 of 27648 branches covered (89.81%)

Branch coverage included in aggregate %.

37223 of 39443 relevant lines covered (94.37%)

23158.45 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
87.5
-0.25% packages/server/src/ws/subscriptions.ts
Jobs
ID Job ID Ran Files Coverage
1 27803070482.1 19 Jun 2026 03:25AM UTC 1387
92.21
GitHub Action Run
Source Files on build 27803070482
  • Tree
  • List 830
  • Changed 439
  • Source Changed 1
  • Coverage Changed 439
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27803070482
  • 05973432 on github
  • Prev Build on gh-readonly-queue/main/pr-9484-c6db387bb16bd55784bf9faad46ed9a1a67b68a2 (#27802108639)
  • Next Build on main (#27805754815)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc