Reproduce:
- Create a new Report for a process definition that has multiple tenants, but all the instances don't have a tenant assigned (are visible if the "Not defined" tenant is selected). Use all Versions and all Tenants
- Use the following report configuration:
- Flow Node: Count
- Grouped by: FlowNode
- Visualized as Heatmap
- Deselect all tenants
- Verify that the report does not display data
- Select the following tenants in order: "Not defined", any other tenant (without data)
- Verify that the report displays data
- Deselect all tenants
- Verify that the report does not display data
- Select the following tenants in order: any other tenant (without data), "Not defined"
Expected:
- The same report result as before
Observed:
- No data is displayed
I guess the backend only includes instances that do not have a tenant if null is the first entry in the tenants array.