Table in "Manage Minions" page fails to load

Description

Loading the "Manage Minions" page shows an empty table and the following error in the console:

Stack on server side looks like:

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Jesse White May 13, 2019 at 1:20 PM

all of the /api/v2/* endpoints will be fixed with the patch. (Changes are made in AbstractDaoRestServiceWithDTO)

Sean Torres May 10, 2019 at 2:01 AM
Edited

Can this be expanded to "Monitoring Locations" as well? Similar error in console

Stack Trace:

Patrick Schweizer May 7, 2019 at 8:28 PM

Patrick Schweizer May 7, 2019 at 7:39 PM
Edited

The Exception happens in: FiqlParser. It tries to parse an empty (but not null) search string. The search string is empty as set in the URL:

It seems that an empty search string is not interpreted correctly but throws an IndexOutOfBoundsException.

What would be the expected behavior for an empty search string?
Possible solution:
ignore empty query strings (same as if the search string parameter was missing altogether):
AbstractDaoRestServiceWithDTO.java line 221:

Fixed

Details

Assignee

Reporter

Sprint

Fix versions

Affects versions

Priority

PagerDuty

Created April 26, 2019 at 5:47 PM
Updated May 17, 2019 at 5:54 PM
Resolved May 17, 2019 at 5:54 PM