From cdbecb9a9db10312a2640cc8396c5ae256e25f8b Mon Sep 17 00:00:00 2001 From: austinried <4966622+austinried@users.noreply.github.com> Date: Mon, 28 Sep 2026 12:20:16 +0000 Subject: [PATCH] drop unnecessary null checks flagged by the compiler --- .../main/kotlin/com/subtracks/data/repo/SourceRepository.kt | 4 ++-- .../kotlin/com/subtracks/data/repo/SourceRepositoryTest.kt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/subtracks/data/repo/SourceRepository.kt b/app/src/main/kotlin/com/subtracks/data/repo/SourceRepository.kt index f79b2576..3e8aaa34 100644 --- a/app/src/main/kotlin/com/subtracks/data/repo/SourceRepository.kt +++ b/app/src/main/kotlin/com/subtracks/data/repo/SourceRepository.kt @@ -140,9 +140,9 @@ class SourceRepository( // quality rather than the original that would then have to be transcoded on every play. val quality = downloadQuality return if (quality.transcodes) { - source.streamUri(songId, quality.maxBitrate, quality.format)?.toString() + source.streamUri(songId, quality.maxBitrate, quality.format).toString() } else { - source.downloadUri(songId)?.toString() + source.downloadUri(songId).toString() } } diff --git a/app/src/test/kotlin/com/subtracks/data/repo/SourceRepositoryTest.kt b/app/src/test/kotlin/com/subtracks/data/repo/SourceRepositoryTest.kt index 4a324e1a..b123d6ea 100644 --- a/app/src/test/kotlin/com/subtracks/data/repo/SourceRepositoryTest.kt +++ b/app/src/test/kotlin/com/subtracks/data/repo/SourceRepositoryTest.kt @@ -84,7 +84,7 @@ class SourceRepositoryTest { } assertTrue(transcoded!!.contains("maxBitRate=128")) - assertTrue(transcoded!!.contains("format=opus")) + assertTrue(transcoded.contains("format=opus")) } @Test