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

rero / rero-ils / 21863013207 / 1
92%
staging: 92%

Build:
DEFAULT BRANCH: staging
Ran 10 Feb 2026 12:32PM UTC
Files 611
Run time 22s
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

10 Feb 2026 11:26AM UTC coverage: 92.062% (+0.02%) from 92.038%
21863013207.1

push

github

PascalRepond
feat: auto-remove temporary item type on scan

Adds a new field `remove_temporary_item_type_on_scan` to item types that
automatically removes the temporary item type from items when scanned during
circulation operations (checkout, checkin, validate_request, receive,
return_missing).

When enabled, the temporary item type is removed BEFORE the circulation action,
ensuring that the main item type and its associated circulation policy are used.
The removal info is included in all API JSON responses for consistency.

Changes:
- Add `remove_temporary_item_type_on_scan` field to item type schema and mapping
- Add comprehensive tests covering success and error scenarios
- Add info to API responses when temporary item type is removed

Closes https://tree.taiga.io/project/rero21-reroils/us/2905.

Co-Authored-by: Pascal Repond <pascal.repond@rero.ch>

23543 of 25573 relevant lines covered (92.06%)

0.92 hits per line

Source Files on job 21863013207.1
  • Tree
  • List 611
  • Changed 4
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 21863013207
  • d70a397b on github
  • Prev Job for on staging (#21831837201.1)
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