Change compound item statuses for requested items

Description

Purpose: To change statuses for checked out items that have been requested from compound statuses to simple "checked out" status

This change is an outcome of the Item Statuses planning meeting at WOLFcon 2018.

Scenarios:

  1. Scenario

    • Given Item A

    • When item A

      • is on loan to a user

      • has an open request

    • Then Item A's Status should be "Checked out" on Item Details, User Loans, Loan Details, Request Details

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Alexander Soto August 9, 2018 at 10:03 PM

done

Matt Connolly August 1, 2018 at 7:42 PM

Thanks, . I was able to eliminate two lines of code. Not much, but still satisfying!

Marc Johnson July 31, 2018 at 10:41 AM
Edited

I've assigned this to you, the backend changes should be complete and the behaviour should have changed. I wondered if there might be some redundant code in the UI modules now, if not feel free to mark this as ready for review (when the next folio-snapshot-stable is built)

md331 June 8, 2018 at 6:45 PM

Ahh, ok, I understand now.

It looks like the sample data that's baked into Folio builds only shows "Checked out" for requested items, but the system still creates item statuses of "Checked out - recalled" and "Checked out - held" when you go through the process of actually creating a request. So this does still need to be done.

Tania Hewes June 7, 2018 at 3:42 PM

There were two significant typos.

I've condensed it into one scenario.

At the time I wrote this story, items that were on loan and had an open Recall or Hold request displayed a status of "Checked out - recalled" or "Checked out - held"

If the change to just simple "Checked out" has already occurred, then this story may be close-able.

Done

Details

Assignee

Reporter

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created May 18, 2018 at 1:40 PM
Updated January 27, 2020 at 11:25 AM
Resolved August 9, 2018 at 10:03 PM
TestRail: Cases
TestRail: Runs