Uploaded image for project: 'ui-users'
  1. ui-users
  2. UIU-724

Show failure reason on bulk action confirmation modal

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • 2.21.0
    • None
    • EPAM-Veg Sprint 5, EPAM-Veg Sprint 7, EPAM-Veg Sprint 9
    • 1
    • Vega

    Description

      Purpose: As a circulation staff member, I want to see the reason why a renewal has failed at a glance, so that I know whether or not I want to override the failure.

      Scenario

        • Given an attempted renewal
        • When the renewal has failed for any of the following reasons
          • Renewal would not change the due date
          • Item is non-renewable
          • Item has reached maximum number of renewals
          • Renewal date doesn’t fall within the loan schedule (fixed)
          • Renewal date doesn’t fall within the loan schedule (rolling)
        • Then display the corresponding failure reason in the modal’s status column, after “Item not renewed:”
          • Renewal would not change the due date
          • Loan is not renewable
          • Loan at maximum renewal number
          • Renewal date falls outside of date ranges in fixed loan policy
          • Renewal date falls outside of date ranges in rolling loan policy

      Note: See attached mockup for an example, though the language in the story has been shortened from what appears in the mockup.

      Note: Currently the failure reason displays as a tooltip, but shortening the text and displaying without the user having to click helps the user decide whether or not they want to override the item.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                ecboettcher Emma Boettcher
                ecboettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases