diff --git a/app/src/main/java/org/mosad/seil0/projectlaogai/controller/CacheController.kt b/app/src/main/java/org/mosad/seil0/projectlaogai/controller/CacheController.kt index c3f291c..7367a4b 100644 --- a/app/src/main/java/org/mosad/seil0/projectlaogai/controller/CacheController.kt +++ b/app/src/main/java/org/mosad/seil0/projectlaogai/controller/CacheController.kt @@ -103,7 +103,7 @@ class CacheController(cont: Context) { val fileReader = FileReader(file) val bufferedReader = BufferedReader(fileReader) - val coursesObject = JsonParser().parse(bufferedReader.readLine()).asJsonObject + val coursesObject = JsonParser.parseString(bufferedReader.readLine()).asJsonObject coursesList = Gson().fromJson(coursesObject.getAsJsonArray("courses"), object : TypeToken>() {}.type) } @@ -122,7 +122,7 @@ class CacheController(cont: Context) { val fileReader = FileReader(file) val bufferedReader = BufferedReader(fileReader) - val mensaObject = JsonParser().parse(bufferedReader.readLine()).asJsonObject + val mensaObject = JsonParser.parseString(bufferedReader.readLine()).asJsonObject mensaMenu = GsonBuilder().create().fromJson(mensaObject, MensaMenu().javaClass) } @@ -141,7 +141,7 @@ class CacheController(cont: Context) { val fileReader = FileReader(file) val bufferedReader = BufferedReader(fileReader) - val timetableObject = JsonParser().parse(bufferedReader.readLine()).asJsonObject + val timetableObject = JsonParser.parseString(bufferedReader.readLine()).asJsonObject // make sure you add the single weeks in the exact order! if (timetables.size > week) {