From aad5365d19ca70251f74d5d173c89df93ad6d4eb Mon Sep 17 00:00:00 2001 From: NikkyAI Date: Sat, 17 Feb 2018 17:18:23 +0100 Subject: [PATCH] finalize Update checker --- .gitignore | 1 + core/src/main/kotlin/matterlink/update/UpdateChecker.kt | 9 +++------ 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index d231071..677dceb 100644 --- a/.gitignore +++ b/.gitignore @@ -96,6 +96,7 @@ gradle-app.setting ### MatterLink ### +classes/ run/ *.tmp **/gen/ diff --git a/core/src/main/kotlin/matterlink/update/UpdateChecker.kt b/core/src/main/kotlin/matterlink/update/UpdateChecker.kt index 92ed617..21b4794 100644 --- a/core/src/main/kotlin/matterlink/update/UpdateChecker.kt +++ b/core/src/main/kotlin/matterlink/update/UpdateChecker.kt @@ -22,16 +22,14 @@ class UpdateChecker : Runnable { instance.info("Checking for new versions...") - val apiUpdateList: List - val client: HttpClient = HttpClients.createDefault() - val response: HttpResponse = client.execute(HttpGet("https://cursemeta.nikky.moe/api/addon/287323/files")) - apiUpdateList = if (200 == response.statusLine.statusCode) { //HTTP 200 OK + val response: HttpResponse = client.execute(HttpGet("http://bit.ly/matterlinkfiles")) + val apiUpdateList = if (200 == response.statusLine.statusCode) { //HTTP 200 OK val buffer: BufferedReader = response.entity.content.bufferedReader() //put all of the buffer content onto the string val content = buffer.readText() - instance.debug("updateData: $content") + instance.trace("updateData: $content") gson.fromJson(content, Array::class.java) .filter { @@ -47,7 +45,6 @@ class UpdateChecker : Runnable { val possibleUpdates = mutableListOf() apiUpdateList.forEach { instance.debug(it.toString()) - //TODO: fix this if we ever release jars that support multiple versions val version = it.fileName.substringAfter("-") if(version > currentModVersion) {