SPIKE: Difficulty returning to the eholdings page after adding a new Agreement

Priority

Environment

None

Template

None

Description

NOTE: Not just when returning from Agreements but when returning from any non eholdings app page (i.e. retuning from Settings > eholdings is another PITA experience) 

  • Go to eholdings

  • Search for a package

  • Go to Agreements accordion on package and click New button

  • Fill in at least the required fields (marked with asterisk)

  • Click "save & close"

  • Go to eholdings app

  • Package record displays

  • Click "X"

Expected outcome: "X" returns you to the previous eholdings app page you were on OR there is a way to easily return to the eholdings search page

Actual outcome: From user - I can’t close my eHoldings record unless I log out and log back in. It sends me back to Agreements instead of letting me close the record/run a new eHoldings search. Video attached.

Development Team

Spitfire

Release

Orchid (R1 2023)

Story Points

Sprint

Attachments

9
  • 16 Jan 2023, 01:52 PM
  • 16 Jan 2023, 01:45 PM
  • 12 Jan 2023, 09:49 AM
  • 06 Jan 2023, 03:34 PM
  • 29 Dec 2022, 12:58 PM
  • 29 Dec 2022, 12:50 PM
  • 22 Dec 2022, 11:34 AM
  • 22 Dec 2022, 11:28 AM
  • 27 Oct 2021, 12:48 PM

Checklist

hide

TestRail: Results

Activity

Show:

Khalilah Gambrell January 18, 2023 at 5:54 PM

  - interaction between Agreements and eholdings works well but when other apps are in the mix then it does not work as expected. 

See screencast - https://watch.screencastify.com/v/oXdYFCEuNxz4lbLuVfPz 

Let me know if we should handle this issue in a separate story. I think we should handle in a separate story if the fix takes more than a point. 

 

Valery_Pilko January 16, 2023 at 1:54 PM

Ready for PO review.
The following scenarios were verified on Snapshot env:
1) Notes creation - works as expected. See attached screencast:

2) Create new Agreement record for "Package" / "Title+Package" record - works as expected. See attached screencast:

Oll Isanbaev January 12, 2023 at 9:51 AM

Hi  
I found an issue:
Scenario:

  1. Go to /eholdings/providers/38;

  2. Click button "New" in "Notes" section;

  3. Fill "Title" and "Details" fields;

  4. Click button "Save & close";
    Expected result: The provider page (/eholdings/providers/38) displayed and the created Note is displayed in the Notes section.
    Actual result: The main page of the application "eHoldings" (/eholdings) displayed.

See attached screencast:

 

Valery_Pilko January 6, 2023 at 3:34 PM
Edited

Hi  
The issues described in my previous comment are fixed.
But the original scenario works strange:
Scenario 3:

  1. Go to "eHoldings" app

  2. Select "Packages" toggle

  3. Search for any "Package" record (which has "Titles") and open it.

  4. Go to any other app ("Agreements" or "Settings") using the navigation bar.

  5. Click on some button/close some pane in the opened app.

  6. Go back to the "eHoldings" app.

  7. Close the opened "Package" record by clicking on "X" icon.
    Expected result: The "Package" search results pane displayed.
    Actual result: The main page of "eHoldings" app is displayed or the opened app from step 4 is displayed.
    See attached screencast:

Valery_Pilko December 29, 2022 at 1:05 PM

Hi  
See the following issues (scenarios) that still persists:
Scenario 1:
**

  1. Go to "eHoldings" app

  2. Select "Packages" toggle

  3. Search for any "Package" record (which has "Titles") and open it.

  4. Scroll down to the "Titles" accordion".

  5. Click on any "Title" record.

  6. Close the opened "Title+Package" record by clicking on "X" icon.
    Expected result: "Package" record is displayed, same as was opened at the step 3.
    Actual result: The "Package" search results pane displayed.
    See attached screencast:

Scenario 2:
**

  1. Go to "eHoldings" app

  2. Select "Packages" toggle

  3. Search for any "Package" record (which has "Titles") and open it.

  4. Scroll down to the "Titles" accordion".

  5. Click on any "Title" record.

  6. Go to any other app ("Agreements) using the navigation bar.

  7. Go back to the "eHoldings" app.

  8. Close the opened "Title+Package" record by clicking on "X" icon.
    Expected result: "Package" record is displayed, same as was opened at the step 3.
    Actual result: The main page of "eHoldings" app is displayed.
    See attached screencast:

 

Done

Details

Affected Institution

University of Colorado

Assignee

Reporter

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created October 27, 2021 at 12:48 PM
Updated April 21, 2023 at 12:21 PM
Resolved January 19, 2023 at 12:14 PM
TestRail: Cases
TestRail: Runs

Flag notifications