Budibase / budibase

Low code platform for building business apps and workflows in minutes. Supports PostgreSQL, MySQL, MariaDB, MSSQL, MongoDB, Rest API, Docker, K8s, and more 🚀
https://budibase.com
Other
21.72k stars 1.49k forks source link

Filters "Is empty" on Number column bugs the table #14233

Closed mikesealey closed 1 month ago

mikesealey commented 1 month ago

Checklist

Hosting

Describe the bug Experiencing an issue when filtering the response from a REST API where the column type is Number, and the filter is looking for "is empty", and any of the rows are Null

This ticket has been raised following a Community Support discussion on Discord

image image

To Reproduce Steps to reproduce the behaviour:

  1. Make a REST API query that returns row(s) containing a Null value in a number column
  2. Add a Data Provider set to get the results of that Query
  3. Add a Table set to show the results of that Data Provider 4a. Add a filter to the table [Numerical Column containing Null] is not empty 4b. Add a filter to the table [Numerical Column containing Null] is empty

Expected behavior Filter should fetch rows where [Numerical Column containing Null] is not empty and display the table

Screenshots image image Column type manually changed to Number in schema before being passed to table in order to build this example app image

App Export REST API filters bug-export-1721823758124.tar.gz

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

linear[bot] commented 1 month ago

BUDI-8489 Filters "Is empty" on Number column bugs the table