diff --git a/Android/app/src/main/java/com/example/mathseduc/controllers/ControllerChapter.kt b/Android/app/src/main/java/com/example/mathseduc/controllers/ControllerChapter.kt index e63a5f9..52152b3 100644 --- a/Android/app/src/main/java/com/example/mathseduc/controllers/ControllerChapter.kt +++ b/Android/app/src/main/java/com/example/mathseduc/controllers/ControllerChapter.kt @@ -11,14 +11,15 @@ import java.io.IOException class ControllerChapter { companion object { + + // Client HTTP API + val client = OkHttpClient() + fun getChapters(): ArrayList? { val policy = StrictMode.ThreadPolicy.Builder().permitAll().build() StrictMode.setThreadPolicy(policy) - // Client HTTP API - val client = OkHttpClient() - // API Access val request = Request.Builder() .url("https://trusting-panini.87-106-126-109.plesk.page/api/all/chapters/qUOGkWdoPCgbmuqxIC8xiaX0rV1Pw1LoPafkaoHOgszEyD9P2vcOu493xCDZpAqO/1") @@ -45,9 +46,6 @@ class ControllerChapter { val policy = StrictMode.ThreadPolicy.Builder().permitAll().build() StrictMode.setThreadPolicy(policy) - // Client HTTP API - val client = OkHttpClient() - // API Access val request = Request.Builder() .url("https://trusting-panini.87-106-126-109.plesk.page/api/chapters/$idchapter/qUOGkWdoPCgbmuqxIC8xiaX0rV1Pw1LoPafkaoHOgszEyD9P2vcOu493xCDZpAqO") @@ -62,8 +60,7 @@ class ControllerChapter { val typeTokenProduct = object : TypeToken>() {}.type // Parse API response and return the list of chapters - val chapter: ArrayList = gson.fromJson(response.body!!.string(), typeTokenProduct) - return chapter[0].name + return (gson.fromJson(response.body!!.string(), typeTokenProduct) as ArrayList)[0].name } return null