Inconsistency between client and opac availability counts for statuses with is available flag
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
3.0 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Evergreen version: 3.0+
When the is_available flag was added to Evergreen in 2.11, it allowed materials with an is_available status to be retrieved with a 'limit by available' search, but did not affect the count of available items that displays on the search results page and in the Available Copies section of the bib record. Those availability counts continued to only count items with a status of Reshelving, Available, or Reserves.
As of 3.0, the availability count in the public catalog now counts any copy with a status where the is_available flag is enabled. However, the count that displays in the staff client continues to use the old method.
To test:
1. Enable the is_available flag for the In Process copy status (or another status of your choosing).
2. Add a bib record to the database and then add a copy that is still in the In Process status.
3. Retrieve the record in the staff client. You will see that the search results page and record say that 0 of 1 copies is available, which is consistent with previous behavior.
4. Log out of the client and search for the same record in the public catalog. The search results and record page will say that 1 of 1 copies is available.
The two counts that display in the client and public catalog should be consistent.
Changed in evergreen: | |
milestone: | none → 3.1.5 |
Changed in evergreen: | |
assignee: | nobody → Kathy Lussier (klussier) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Confirmed in Release 3.0.8.