Search for user results in system error

Description

Steps taken:
1) Click on User icon
2) Enter "Holly" in search box
3) Click on "Search" button
4) Click on search result to see user details
5) System error below appears

Please refresh the page.
The following occurred resulting in the current page becoming unstable.
ERROR:Cannot read property 'toLowerCase' of undefined

in t
in us
in f
in l
in div
in t
in t
in HotKeys
in t
in div
in section
in t
in WithPaneset(t)
in ForwardRef
in t
in n
in n
in n
in n
in WithConnect
in Connect(WithConnect)
in t
in div
in t
in WithPaneset(t)
in ForwardRef
in n
in WithStripes
in WithModule(WithStripes)
in t
in withRouter(WithModule(WithStripes))
in t
in HotKeys
in t
in div
in t
in n
in WithConnect
in Connect(WithConnect)
in o
in WithStripes(o)
in WithStripes(WithStripes(o))
in InjectIntl(WithStripes(WithStripes(o)))
in t
in O
in t
in t
in HotKeys
in t
in t
in t
in g
in t
in t
in div
in t
in t
in t
in main
in ro
in t
in div
in ar
in n
in WithModules
in t
in withRouter(WithModules)
in t
in i
in t
in HotKeys
in t
in g
in t
in t
in InjectIntl(t)
in t
in IntlProvider
in t
in t
in t
in WithModules(t)
in Connect(WithModules(t))
in t

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Holly Mistlebauer August 15, 2019 at 7:29 PM

Holly just tested this at https://folio-testing.aws.indexdata.com/ and it worked properly. The problem occurred at https://bugfest.folio.ebsco.com during BugFest. It may not have been a problem elsewhere.

Zak Burke August 9, 2019 at 11:53 AM

Ah, I see. Yes, this was reproducible in snapshot and testing by adding all permissions to a user and then visiting the user details. This would cause the UI to choke on the malformed permission set. The pset was fixed in ui-calendar in v2.4.0, hence this no longer shows in snapshot or testing.

I expected this to be reproducible in bugfest but it isn't. I think I manually tweaked the permission set in Okapi during debugging and that tweak has stayed in place.

Cate Boerema August 9, 2019 at 10:12 AM

It cannot be repro'ed in folio-snapshot. It was fixed in ui-calendar v2.4.0. snapshot is running v2.4.10005. It still appears in bugfest where v2.3.0 is installed.

Thanks . My question was whether this was ever reproducable in snapshot or testing. 's repro steps referenced a specific user record from the bugfest environment and there is nothing in the steps that tells me how I can replicate the outcome when that particular record isn't available. So really don't know how this can be tested without pushing to Bugfest environment.

Ann-Marie Breaux August 8, 2019 at 5:29 PM

Hi If this is working in folio-snapshot, then should we just close this bug? Showed up in the manual testing queue.

Zak Burke August 2, 2019 at 3:36 PM

It cannot be repro'ed in folio-snapshot. It was fixed in ui-calendar v2.4.0. snapshot is running v2.4.10005. It still appears in bugfest where v2.3.0 is installed.

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Sprint

Development Team

Prokopovych

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created July 29, 2019 at 4:34 PM
Updated August 28, 2019 at 11:40 AM
Resolved August 15, 2019 at 7:29 PM
TestRail: Cases
TestRail: Runs