Are you using our SaaS platform (Baserow.io) or self-hosting Baserow?
SaaS
What are the exact steps to reproduce this issue?
My setup:
I have a “jobs” table which has a field/column called “state” that links to a “states” table (abbrev, name, lat, lon). The abbrev field is the table’s primary field.
When making the following API request, ALL jobs, regardless if job meets the conditions of the filter.
url:
/api/database/rows/table/TABLE_ID/
query params:
user_field_names=true
filters: {“filter_type”:“AND”,“filters”:[{“type”:“link_row_has”,“field”:“locationST”,“value”:“STATE_ROW_ID”}],“groups”:[ ]}
The same problem happens for this filter as well:
{“filter_type”:“AND”,“filters”:[{“type”:“link_row_contains”,“field”:“locationST”,“value”:“STATE_ABBREV”}],“groups”:[ ]}
When I remove user_field_names=true, both of these work. I’m copy/pasting from the Filters Parameter Builder.
Am I doing something wrong or is this a bug?