This commit is contained in:
@ -40,6 +40,7 @@ import org.springframework.web.bind.annotation.RequestParam
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
import java.time.LocalDateTime
|
||||
import java.util.*
|
||||
import kotlin.collections.ArrayList
|
||||
|
||||
@RestController
|
||||
class APIController {
|
||||
@ -48,7 +49,7 @@ class APIController {
|
||||
|
||||
companion object {
|
||||
const val apiVersion = "1.2.0"
|
||||
const val softwareVersion = "1.2.4"
|
||||
const val softwareVersion = "1.2.5"
|
||||
val startTime = System.currentTimeMillis() / 1000
|
||||
}
|
||||
|
||||
@ -58,10 +59,11 @@ class APIController {
|
||||
}
|
||||
|
||||
@RequestMapping("/courseList")
|
||||
fun courseList(): CoursesList {
|
||||
fun courseList(): CoursesListRet {
|
||||
logger.info("courseList request at ${LocalDateTime.now()}!")
|
||||
updateCourseListRequests()
|
||||
return courseList
|
||||
|
||||
return CoursesListRet(courseList.meta, ArrayList(courseList.courses.values))
|
||||
}
|
||||
|
||||
@RequestMapping("/mensamenu")
|
||||
@ -121,7 +123,7 @@ class APIController {
|
||||
// TODO remove this with API version 2.0.0
|
||||
@Deprecated("courses is replaced by courseList", replaceWith = ReplaceWith("courseList()"))
|
||||
@RequestMapping("/courses")
|
||||
fun courses(): CoursesList {
|
||||
fun courses(): CoursesListRet {
|
||||
return courseList()
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user