Can't see filters selected in time filters

We have just updated metabase to v0.54.1
I'm finding some things that seems (for me) worse than there were in our previous version.
One is with filters.

I have my reports with default filer to last 3months.
Before my update I could see that period in the filter but now what I see is in blank...


so user doesn't know the period of the data he is sawing.

And if I edit the question....


it seams the filter is data is null but it's not...
as you can see in the sql code
WHERE
( "source"."DATA_EMISSIOTIQUET" >= TRUNC(
(CURRENT_TIMESTAMP + NUMTODSINTERVAL(-30, 'day')), 'dd' )
) AND (
"source"."DATA_EMISSIOTIQUET" < TRUNC(CURRENT_TIMESTAMP, 'dd')
)

Has anyone had the same problem?

Hi there,

Could you please share these details here:

  • Diagnostic info from Admin -> Troubleshooting -> Diagnostic Info
  • What DB engine is this query running against?
  • What's the data type for this date field in "Table Metadata"?
  • Does this bug persist if you create a new dashboard?
  • Do you see any errors in the Network tab of your browser?

{
"browser-info": {
"language": "ca",
"platform": "Win32",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36",
"vendor": "Google Inc."
},
"metabase-info": {
"databases": [
"postgres",
"oracle"
],
"run-mode": "prod",
"plan-alias": "",
"version": {
"date": "2025-04-02",
"tag": "v0.54.1",
"hash": "774e5a3"
},
"settings": {
"report-timezone": null
},
"hosting-env": "unknown",
"application-database": "postgres",
"application-database-details": {
"database": {
"name": "PostgreSQL",
"version": "13.3"
},
"jdbc-driver": {
"name": "PostgreSQL JDBC Driver",
"version": "42.7.5"
}
}
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "Java(TM) SE Runtime Environment",
"java.runtime.version": "21.0.6+8-LTS-188",
"java.vendor": "Oracle Corporation",
"java.vendor.url": "https://java.oracle.com/",
"java.version": "21.0.6",
"java.vm.name": "Java HotSpot(TM) 64-Bit Server VM",
"java.vm.version": "21.0.6+8-LTS-188",
"os.name": "Linux",
"os.version": "3.10.0-1160.25.1.el7.x86_64",
"user.language": "en",
"user.timezone": "Europe/Madrid"
}
}

DB engine is postgree
this field is date... do you mean this?

with new dashboard I have the same issue

could be a translation trouble?
when configuring the filter inside the dashboard is the same issue

I put "last 3 months" but you can not see it

I don't see any error. It's just I can't see the label of the filter.

the filter is working, here filtered last 3 months

and if I click on the question, I see the filters... like DATA is in null


but this code is in its script
AND (
"DWGOLD"."BUS_COMUNICATS"."DATA_INICI" >= TRUNC(ADD_MONTHS(CURRENT_TIMESTAMP, -3), 'month')
)
AND (
"DWGOLD"."BUS_COMUNICATS"."DATA_INICI" < TRUNC(CURRENT_TIMESTAMP, 'month')
)

thanks in advance!

Thanks for the info! I reported this as a bug in v0.54:

Please subscribe to the Issue on GitHub so you can get notified of any news on the fix