Wizard: fix filtering of Timezone

Fixes #3264
This commit is contained in:
Katarina Sieklova 2025-05-30 15:13:51 +02:00 committed by Anna Vítová
parent 72d09a09da
commit 6c244ba09e

View file

@ -40,9 +40,16 @@ const TimezoneDropDown = () => {
let filteredTimezones = timezones;
if (filterValue) {
filteredTimezones = timezones.filter((timezone: string) =>
String(timezone).toLowerCase().includes(filterValue.toLowerCase())
);
const normalizedFilter = filterValue
.toLowerCase()
.replace(/[_/]/g, ' ')
.trim();
filteredTimezones = timezones.filter((timezone: string) => {
const normalizedTimezone = timezone.toLowerCase().replace(/[_/]/g, ' ');
return normalizedTimezone.includes(normalizedFilter);
});
if (!isOpen) {
setIsOpen(true);
}