mirror of https://github.com/aruppi/aruppi-api
Fixed animes duplicates in schedule
This commit is contained in:
parent
5552904983
commit
e40894d0e0
|
@ -80,13 +80,13 @@ class ScheduleService(
|
||||||
val elements = map { documentToScheduleDayEntity(it) }
|
val elements = map { documentToScheduleDayEntity(it) }
|
||||||
|
|
||||||
return Json.encodeToString(ScheduleData(
|
return Json.encodeToString(ScheduleData(
|
||||||
monday = elements.filter { it.day == Day.MONDAY.name.lowercase() },
|
monday = elements.filter { it.day == Day.MONDAY.name.lowercase() }.distinctBy { it.malId },
|
||||||
tuesday = elements.filter { it.day == Day.TUESDAY.name.lowercase() },
|
tuesday = elements.filter { it.day == Day.TUESDAY.name.lowercase() }.distinctBy { it.malId },
|
||||||
wednesday = elements.filter { it.day == Day.WEDNESDAY.name.lowercase() },
|
wednesday = elements.filter { it.day == Day.WEDNESDAY.name.lowercase() }.distinctBy { it.malId },
|
||||||
thursday = elements.filter { it.day == Day.THURSDAY.name.lowercase() },
|
thursday = elements.filter { it.day == Day.THURSDAY.name.lowercase() }.distinctBy { it.malId },
|
||||||
friday = elements.filter { it.day == Day.FRIDAY.name.lowercase() },
|
friday = elements.filter { it.day == Day.FRIDAY.name.lowercase() }.distinctBy { it.malId },
|
||||||
saturday = elements.filter { it.day == Day.SATURDAY.name.lowercase() },
|
saturday = elements.filter { it.day == Day.SATURDAY.name.lowercase() }.distinctBy { it.malId },
|
||||||
sunday = elements.filter { it.day == Day.SUNDAY.name.lowercase() }
|
sunday = elements.filter { it.day == Day.SUNDAY.name.lowercase() }.distinctBy { it.malId }
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue