Change due date: Loans page slow to reflect new due date

Description

Steps to repro:

  1. Log into FOLIO (I saw this in https://bugfestq31.folio.ebsco.com but I assume it is also present on https://folio-daisy.aws.indexdata.com/ and snapshot)

  2. Ask to populate over 100 loans for a test user (not sure if having this many loans is relevant, but that's what I started with for this test)

  3. I used this user in Bugfest 3.1: https://bugfestq31.folio.ebsco.com/users/view/2084e201-b0da-4ac3-b3ae-873c48596093?query=McCullough&sort=name

  4. On the loans page, select all loans (I had 181)

  5. Click Change due date button

  6. Modal only displays 10 items (UIU-1293)

  7. Select new due date (I chose 2019-10-17)

  8. Save

Expected: Loans page should show 2019-10-17 for 10 Loans

Actual: Only a couple of loans show new due date at first. It seems like a performance issue - it is taking a while for the due dates to "switch" on this page. I refreshed (not sure that did anything) and closed Loans and came back in and eventually 9 loans showed with the new due date. There should have been 10 so I navigated out and to another app and then back again to see if that helped and when I came back there were only 4 showing (probably due to UIU-1292, as the total loan count showing was 100 when it should have been 181)

Additional info: When you renew multiple loans (e.g. 11), it takes a really long time to get the confirmation popup, BUT once you the confirmation popup is closed, the Loans page itself has already been updated to reflect the new renewal count. This is a better user experience, IMO

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Emma Boettcher July 27, 2020 at 9:47 PM

Thanks for prompting me to re-test. This particular bug is fixed but for some reason failure messages are showing even when change due date succeeds. Will report separately.

Cate Boerema July 10, 2020 at 7:11 AM

I think this would be worth re-testing since a couple related bugs have been fixed. Can you give it a try when you have the chance?

Emma Boettcher March 23, 2020 at 3:13 PM

I'll keep it a P3 - the behavior described seems really confusing.

Cate Boerema March 23, 2020 at 11:13 AM

did you have any further thoughts on whether this is a P3 or P4?

Emma Boettcher January 6, 2020 at 6:29 PM

Most common use case for change due date seems to be for a single item; bulk change due date for everything the user has checked out seems to be rarer. Can ask at next SIG meeting.

Done

Details

Assignee

Reporter

Priority

Development Team

Prokopovych

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created October 8, 2019 at 9:05 AM
Updated July 27, 2020 at 9:47 PM
Resolved July 27, 2020 at 9:47 PM
TestRail: Cases
TestRail: Runs