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

When the hold shelf clearance report API query has not yet finished, the UI reports an inaccurate message about the user not being logged into a service point

    XMLWordPrintable

    Details

    • Template:
      Standard Bug Write-Up Format
    • Sprint:
      Prokopovych - Sprint 119, Prokopovych - Sprint 120
    • Story Points:
      3
    • Development Team:
      Prokopovych
    • Release:
      R2 2021 Bugfix

      Description

      Overview:

      If the API query to the hold shelf clearance report endpoint is slow to resolve and the user attempts to export the hold shelf clearance report via the action menu in the request search results pane, they are presented with a modal telling them they are not logged into a service point (see attached screenshot).

      Steps to Reproduce:

      1. Log into Juniper BugFest environment as a user with D Angelo Law Library (possibly any service point) selected as their current service point
      2. Click the action menu in the request search results pane
      3. Select "Export hold shelf clearance report for <service point name>

      Expected Results:

      Clearance report downloads.

      Actual Results:

      IF the underlying API call to the report API has not completed, then the user receives an error modal indicating that they are (inaccurately) not logged in to a service point. Otherwise, the file downloads as expected.

      Additional Information:
      URL:
      Interested parties:

        TestRail: Results

          Attachments

            Activity

              People

              Assignee:
              mpk35 Michal Kuklis
              Reporter:
              brookstravis Brooks Travis
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  TestRail: Runs

                    TestRail: Cases