Fix: don't treat PH OpeningHours with specified time as everyDay

This commit is contained in:
Christoph Liebender 2024-05-24 19:28:37 +02:00 committed by MM2-0
parent 64ce07475c
commit 3123a3fcb8

View File

@ -239,8 +239,12 @@ internal fun parseOpeningSchedule(it: String?): OpeningSchedule? {
// if no day specified, treat as "every day"
if (days.isEmpty()) {
everyDay = true
days = daysOfWeek.toSet()
if (group.any { it.equals("PH", ignoreCase = true) }) {
times = emptyList()
} else {
everyDay = true
days = daysOfWeek.toSet()
}
}
openingHours.addAll(days.flatMap { day ->