diff --git a/.circleci/config.yml b/.circleci/config.yml index 28eac599..fc710f6c 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,7 +2,7 @@ version: 2 jobs: build: docker: - - image: circleci/android:api-26-alpha + - image: circleci/android:api-27-alpha working_directory: ~/ultrasonic envoronment: JVM_OPTS: -Xmx3200m diff --git a/dependencies.gradle b/dependencies.gradle index ff608274..6c932026 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,6 +1,6 @@ ext.versions = [ minSdk : 14, - targetSdk : 23, + targetSdk : 22, compileSdk : 27, gradle : '4.4.1', @@ -12,7 +12,7 @@ ext.versions = [ jacocoAndroid : "0.1.2", buildVersioning : "1.6.0", - androidSupport : "23.4.0", + androidSupport : "22.2.1", kotlin : "1.2.10", diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 00000000..68967e5e --- /dev/null +++ b/gradle.properties @@ -0,0 +1,3 @@ +org.gradle.parallel=true +org.gradle.configureondemand=true +org.gradle.caching=true \ No newline at end of file diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/subsonic/RestErrorMapper.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/subsonic/RestErrorMapper.kt index 5d84442e..d4470f6f 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/subsonic/RestErrorMapper.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/subsonic/RestErrorMapper.kt @@ -21,7 +21,7 @@ import org.moire.ultrasonic.service.SubsonicRESTException fun SubsonicRESTException.getLocalizedErrorMessage(context: Context): String = when (error) { is Generic -> { - val message = (error as Generic).message + val message = error.message val errorMessage = if (message == "") { context.getString(R.string.api_subsonic_generic_no_message) } else {