added java 8 support again

* added drone testing for java 8
This commit is contained in:
Jannik 2019-10-06 12:11:02 +02:00
parent 26f1834183
commit 238947a894
Signed by: Seil0
GPG Key ID: E8459F3723C52C24
3 changed files with 17 additions and 6 deletions

View File

@ -6,3 +6,9 @@ steps:
image: gradle:jdk11
commands:
- gradle test
- name: test-jdk8
image: gradle:jdk8
commands:
- gradle test

View File

@ -48,4 +48,4 @@ compileTestKotlin {
}
group 'org.mosad'
version '1.1.4'
version '1.1.5'

View File

@ -158,11 +158,16 @@ class APIController {
* if a timetable is requested update the request counter
*/
private fun updateTimetableRequests(courseName: String) {
timetableRequests.stream().filter { it.courseName == courseName }.findFirst().ifPresentOrElse({
it.requests++
}, {
timetableRequests.add(TimetableCounter(courseName, 1))
})
when (timetableRequests.stream().filter { x -> x.courseName == courseName }.findAny().orElse(null)) {
null -> timetableRequests.add(TimetableCounter(courseName, 0))
}
timetableRequests.stream().filter { x ->x.courseName == courseName }.findFirst().ifPresent { x -> x.requests++ }
// timetableRequests.stream().filter { it.courseName == courseName }.findFirst().ifPresentOrElse({
// it.requests++
// }, {
//
// })
}
private fun getStatus(): Status {