diff --git a/app/src/main/kotlin/com/subtracks/data/source/subsonic/SubsonicClient.kt b/app/src/main/kotlin/com/subtracks/data/source/subsonic/SubsonicClient.kt index 720db58f..7cae8979 100644 --- a/app/src/main/kotlin/com/subtracks/data/source/subsonic/SubsonicClient.kt +++ b/app/src/main/kotlin/com/subtracks/data/source/subsonic/SubsonicClient.kt @@ -91,7 +91,9 @@ class SubsonicClient( } companion object { - const val API_VERSION = "1.13.0" + // Airsonic/Airsonic-Advanced cap at 1.15.0 and reject a newer client with error 30, so this + // stays at the highest minor they accept. OpenSubsonic fields do not depend on it. + const val API_VERSION = "1.15.0" const val CLIENT = "subtracks" const val TOKEN_AUTH_UNSUPPORTED = 41