1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-06 22:08:52 +00:00

Merge branch '1927-boolean-filtertype-breaks-comparing-null-values' into 'develop'

Resolve "Boolean filterType breaks comparing null values"

Closes  and 

See merge request 
This commit is contained in:
Davide Silvestri 2023-08-25 08:15:38 +00:00
commit 17c83c77e0
2 changed files with 13 additions and 1 deletions
changelog/entries/unreleased/bug
web-frontend/modules/database

View file

@ -0,0 +1,7 @@
{
"type": "bug",
"message": "BooleanViewFilterType breaks comparing null values causing the frontend to crash.",
"issue_number": 1927,
"bullet_points": [],
"created_at": "2023-08-25"
}

View file

@ -1566,7 +1566,12 @@ export class BooleanViewFilterType extends ViewFilterType {
filterValue = trueString.includes(
filterValue.toString().toLowerCase().trim()
)
rowValue = trueString.includes(rowValue.toString().toLowerCase().trim())
if (rowValue === null) {
rowValue = false
} else {
rowValue = trueString.includes(rowValue.toString().toLowerCase().trim())
}
return filterValue ? rowValue : !rowValue
}
}