Update year when updating cached timetables
This commit is contained in:
@ -201,8 +201,10 @@ class CacheController {
|
||||
executor.execute {
|
||||
val timetableParser = TimetableParser(timetableCourse.value.meta.link)
|
||||
timetableCourse.value.timetable = timetableParser.parseTimeTable() ?: return@execute
|
||||
timetableCourse.value.meta.weekNumberYear =
|
||||
timetableParser.parseCalendarWeek()?.week ?: return@execute
|
||||
timetableParser.parseCalendarWeek()?.also {
|
||||
timetableCourse.value.meta.weekNumberYear = it.week
|
||||
timetableCourse.value.meta.year = it.year
|
||||
} ?: return@execute
|
||||
timetableCourse.value.meta.updateTime = System.currentTimeMillis() / 1000
|
||||
|
||||
saveTimetableToCache(timetableCourse.value) // save the updated timetable to the cache directory
|
||||
|
Reference in New Issue
Block a user