Error when match and filter contain the same path root

Description

Overview:

Use search parameters with value filter and match that have the same path root. E.g.

An error is generated

If either the filter or match is removed the search works fine. Happens in any situation where the filter and match params include same root path

Suspect that this is related to the change from web-toolkit-ce v6.x to v8.x as part of the Grails 5 update

Full stack trace

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Ethan Freestone August 9, 2023 at 10:47 AM

Can be checked by changing import of web toolkit to 8.1.0, running a `./gradlew clean` and rerunning the backend, the behaviour should disappear.

Ethan Freestone July 31, 2023 at 10:18 AM

steve.osguthorpe July 19, 2023 at 10:07 AM

Have added a potential fix that is being tested by  

Done

Details

Assignee

Reporter

Components

Labels

Priority

Sprint

Development Team

Bienenvolk

Release

Poppy (R2 2023)

RCA Group

TBD

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created July 7, 2023 at 9:08 AM
Updated September 11, 2023 at 9:54 AM
Resolved September 5, 2023 at 8:28 AM
TestRail: Cases
TestRail: Runs