From f67055ce43f606f2a1c25ef16ef67a0e1be19bc8 Mon Sep 17 00:00:00 2001 From: Maarten Vercruysse <67873169+MV-GH@users.noreply.github.com> Date: Fri, 15 Nov 2024 21:56:31 +0100 Subject: [PATCH] Fix default LemmyApiRouter used (#78) --- app/src/commonMain/kotlin/it/vercruysse/lemmyapi/LemmyApi.kt | 4 ++-- app/src/jvmTest/kotlin/GetCorrectControllerTest.kt | 2 +- gradle.properties | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/LemmyApi.kt b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/LemmyApi.kt index d8be59e..c056901 100644 --- a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/LemmyApi.kt +++ b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/LemmyApi.kt @@ -140,8 +140,8 @@ object LemmyApi { 0, 1 -> it.vercruysse.lemmyapi.v0.x19.x0.LemmyApiUniWrapper(client, semverV, baseUrlInstance, auth) 2, 3 -> it.vercruysse.lemmyapi.v0.x19.x3.LemmyApiUniWrapper(client, semverV, baseUrlInstance, auth) 4, 5 -> it.vercruysse.lemmyapi.v0.x19.x4.LemmyApiUniWrapper(client, semverV, baseUrlInstance, auth) - 6 -> it.vercruysse.lemmyapi.v0.x19.x6.LemmyApiUniWrapper(client, semverV, baseUrlInstance, auth) - else -> it.vercruysse.lemmyapi.v0.x19.x4.LemmyApiUniWrapper(client, semverV, baseUrlInstance, auth) + 6, 7 -> it.vercruysse.lemmyapi.v0.x19.x6.LemmyApiUniWrapper(client, semverV, baseUrlInstance, auth) + else -> it.vercruysse.lemmyapi.v0.x19.x6.LemmyApiUniWrapper(client, semverV, baseUrlInstance, auth) } else -> throw NotSupportedException("Unsupported Lemmy minor version: $version") diff --git a/app/src/jvmTest/kotlin/GetCorrectControllerTest.kt b/app/src/jvmTest/kotlin/GetCorrectControllerTest.kt index 94fd17b..0bd825d 100644 --- a/app/src/jvmTest/kotlin/GetCorrectControllerTest.kt +++ b/app/src/jvmTest/kotlin/GetCorrectControllerTest.kt @@ -16,7 +16,7 @@ class GetCorrectControllerTest { assertInstanceOf(it.vercruysse.lemmyapi.v0.x19.x0.LemmyApiUniWrapper::class.java, controller3) val controller4 = LemmyApi.getLemmyApi(instance = "lemmy.world", version = "0.19.9") - assertInstanceOf(it.vercruysse.lemmyapi.v0.x19.x4.LemmyApiUniWrapper::class.java, controller4) + assertInstanceOf(it.vercruysse.lemmyapi.v0.x19.x6.LemmyApiUniWrapper::class.java, controller4) val controller5 = LemmyApi.getLemmyApi(instance = "lemmy.world", version = "0.19.2-alpha") assertInstanceOf(it.vercruysse.lemmyapi.v0.x19.x3.LemmyApiUniWrapper::class.java, controller5) diff --git a/gradle.properties b/gradle.properties index b052c66..e9afd55 100644 --- a/gradle.properties +++ b/gradle.properties @@ -19,5 +19,5 @@ POM_DEVELOPER_URL=https://github.com/MV-GH POM_ARTIFACT_ID=lemmy-api GROUP=it.vercruysse.lemmyapi -VERSION_NAME=0.3.4-SNAPSHOT +VERSION_NAME=0.4.0-SNAPSHOT