Fix: don't treat PH OpeningHours with specified time as everyDay
This commit is contained in:
parent
64ce07475c
commit
3123a3fcb8
@ -239,8 +239,12 @@ internal fun parseOpeningSchedule(it: String?): OpeningSchedule? {
|
|||||||
|
|
||||||
// if no day specified, treat as "every day"
|
// if no day specified, treat as "every day"
|
||||||
if (days.isEmpty()) {
|
if (days.isEmpty()) {
|
||||||
everyDay = true
|
if (group.any { it.equals("PH", ignoreCase = true) }) {
|
||||||
days = daysOfWeek.toSet()
|
times = emptyList()
|
||||||
|
} else {
|
||||||
|
everyDay = true
|
||||||
|
days = daysOfWeek.toSet()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
openingHours.addAll(days.flatMap { day ->
|
openingHours.addAll(days.flatMap { day ->
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user