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

rero / rero-ils / 21863013207
92%

Build:
DEFAULT BRANCH: staging
Ran 10 Feb 2026 12:31PM UTC
Jobs 1
Files 611
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

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

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>

44 of 45 new or added lines in 1 file covered. (97.78%)

23543 of 25573 relevant lines covered (92.06%)

0.92 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
97.05
0.68% rero_ils/modules/items/views/api_views.py
Jobs
ID Job ID Ran Files Coverage
1 21863013207.1 10 Feb 2026 12:31PM UTC 611
92.06
GitHub Action Run
Source Files on build 21863013207
  • Tree
  • List 611
  • Changed 4
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21863013207
  • d70a397b on github
  • Prev Build on staging (#21831837201)
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