Add properties to support querying and displaying nested objectType properties

Description

Building on , we should add value getters, filter value getters, etc., to nested object properties, enabling them to be queried the same as regular entity type columns.

Requirements:

  1. Value getters and the like are stored for the nested properties and work the same as any other column

  2. The key field added is removed, since it is now redundant.

  3. Fully qualified localization aliases are available for nested properties

  4. A property field is added to support the UI display

For testing:

  1. Send a query to /entity-types/90403847-8c47-4f58-b117-9a807b052808

  2. Examine the response’s columns. You should see one for Fund distributions which, when you examine all the way down, should reveal properties like labelAliasFullyQualified and property (see attached picture)

Environment

None

Potential Workaround

None

Attachments

2

Checklist

hide

Activity

Show:

Kathleen MooreFebruary 20, 2024 at 6:50 PM
Edited

sounds good, . in addition to , being able to query fund distribution fields is a part of , where we’ll get additional testing coverage.

Emma_HaroyanFebruary 20, 2024 at 6:16 PM

thanks for letting me know, if you’re good with this, we can close this ticket and I’ll check “Fund distribution” field very detailed in the UIPQB-75

Noah OvercashFebruary 20, 2024 at 6:14 PM

being able to view the field is still pending on UIPQB-75

Emma_HaroyanFebruary 20, 2024 at 6:13 PM

The changes are available only on Rancher env, so I tested there.

Everything looks good.

but I’d like to check the “Fund distribution” field correctness after your changes, and now it seems to be not possible

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Corsair

Release

Quesnelia (R1 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created February 16, 2024 at 3:34 PM
Updated February 20, 2024 at 7:16 PM
Resolved February 20, 2024 at 7:14 PM
TestRail: Cases
TestRail: Runs