InfluxDB OSS 2.0 - Filter by boolean return empty results

I have created a simple bucket with column is_active which is a Boolean type.
Now, when I want to filter points by boolean, I always got an empty result - why?

from(bucket: "access_logs")
|> range(start: v.timeRangeStart, stop: v.timeRangeStop)
|> filter(fn: (r) => r["_measurement"] == "office")
|> filter(fn: (r) => r["_field"] == "amount")
|> filter(fn: (r) => r["is_active"] == true)
|> yield(name: "last")