Front-end: Override renewals with request-related failures

Description

As a staff member, I want to override renewals that have failed because of pending requests, because I want to provide better customer service on a case-by-case basis.

Scenarios

  1. Scenario

    • Given an attempted renewal

    • When the renewal only fails because the item has an open recall on it

    • Then give the user the ability to override

  2. Scenario

    • Given a renewal that has failed for only the reasons in scenarios given above

    • When the user overrides the renewal

    • Then display the renewal override window

      • Calculate the renewal due date instead of letting user select a due date

Notes: Overriding the renewal in these cases seems like it should be similar to overriding a failure because something has reached the maximum number of renewals, so the system should be able to calculate a due date even if the renewal has failed.

Notes: The scope of this story only refers to the renewal failures where the pending request is the only reason, and not combinations (recall + maximum number of renewals, for example).

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:
Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created May 13, 2019 at 5:27 PM
Updated July 3, 2019 at 8:12 PM
Resolved June 27, 2019 at 2:14 PM
TestRail: Cases
TestRail: Runs

Flag notifications