AppEnum filtering in Shortcuts

Hello,

I have an AppEntity with an EntityQuery that conforms to EnumerableEntityQuery by providing an allEntities() method. This creates a default "Find" action in the Shortcuts app for that entity, including automatic filtering on primitive properties such as dates and numbers.

The entity has an AppEnum property. However, the "Find" action returns zero results when filtering by that property – even though the enum value is correctly displayed when using the "View" action on the same entity.

Conforming to EntityPropertyQuery and manually defining comparators does fix the enum filtering, but it replaces all of the system-generated filtering, requiring me to reimplement comparators for every property I want to remain filterable.

Is this the intended behavior, or is automatic filtering on AppEnum properties something that should be supported out of the box?

Sincerely, Holger

AppEnum filtering in Shortcuts
 
 
Q