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

tnajdek / zotero-api-client / 24465130677
100%

Build:
DEFAULT BRANCH: master
Ran 15 Apr 2026 04:09PM UTC
Jobs 1
Files 3
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

15 Apr 2026 04:08PM UTC coverage: 99.952% (+0.001%) from 99.951%
24465130677

push

github

tnajdek
Fixed multiple edge-case bugs + minor optimization

- Fixed `makeUrlQuery` dropping falsy query param values like `0` and `false`
- Fixed file upload register request (stage 3) firing even when the storage upload (stage 2) failed
- Fixed `processOpts` (`apiScheme`/`apiPath` normalization) not being called for requests other than GET
- Fixed missing URL-encoding the filename in the file upload form body
- Fixed `getLinks()` and `getMeta()` throwing `TypeError` when response data is null or a non-object
- Fixed file upload ignoring user-provided `mtime`, always overwriting it with `Date.now()`
- Fixed `url.replace('\n', '')` only removing the first newline when parsing file URL responses
- Fixed `RelLinks` TypeScript type using `previous` instead of the correct `prev`, and added missing `first`
- Removed redundant double `Array.from()` in `getRelLinks()`
- Optimised file upload body construction by using `TextEncoder`
- Removed redundant `this.message = message` in `ErrorResponse` constructor since `super(message)` already sets it

364 of 365 branches covered (99.73%)

Branch coverage included in aggregate %.

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

1701 of 1701 relevant lines covered (100.0%)

29.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24465130677.1 15 Apr 2026 04:09PM UTC 3
99.95
GitHub Action Run
Source Files on build 24465130677
  • Tree
  • List 3
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • ed8b7400 on github
  • Prev Build on master (#22017301620)
  • Next Build on master (#25872783768)
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