Uploaded image for project: 'ui-requests'
  1. ui-requests
  2. UIREQ-597

When you initiate a new request from an item record and change the item, the request type changes in the UI, but the original request type is submitted on save

    XMLWordPrintable

    Details

    • Template:
      Standard Bug Write-Up Format
    • Sprint:
      Prokopovych - Sprint 112
    • Story Points:
      3
    • Development Team:
      Prokopovych
    • Release:
      R1 2021 Bug Fix

      Description

      Overview:

      If a user chooses "create request" from the item action menu for an "available" item and subsequently changes the item in the create request form to an item that is in a non-pageable status, the create request form request type is changed to "Hold", but when you attempt to save the request it tries to save it as a page and you receive an error (see attached image).

      Steps to Reproduce:

      1. Log into Iris Bugfest as a user with permission to search inventory and create requests.
      2. Open this item: https://bugfest-iris.folio.ebsco.com/inventory/view/9d8d3a34-341c-4f03-8179-f879fa474e2a/8ac2762e-e938-4dc4-8a28-9183f26be59a/96569e2e-b3bf-4760-a841-7fccb9837341?query=Dune&segment=items&sort=title
      3. Choose "New request" from the Actions menu
      4. When you arrive at the New Request form, enter barcode "dune"
      5. Enter patron barcode: 10191
      6. Click "Save & close"

      Expected Results:

      A "hold" request is created.

      Actual Results:

      An error message indicate that request type page is not permitted for this patron and item combination.

      Additional Information:
      URL:
      Interested parties:

        TestRail: Results

          Attachments

            Activity

              People

              Assignee:
              mattjlc Matt Connolly
              Reporter:
              brookstravis Brooks Travis
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  TestRail: Runs

                    TestRail: Cases