Skip to content

Commit 4248222

Browse files
committed
Refactor BufferedReader loop in MultimediaDownloader to remove logical inconsistency
1 parent b62759d commit 4248222

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

app/src/main/java/ai/elimu/content_provider/util/MultimediaDownloader.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,8 @@ object MultimediaDownloader {
4040
inputStream = httpURLConnection.errorStream
4141
val bufferedReader = BufferedReader(InputStreamReader(inputStream))
4242
var response = ""
43-
var line: String
44-
while ((bufferedReader.readLine().also { line = it ?: "" }) != null) {
45-
response += line
43+
bufferedReader.useLines { lines ->
44+
response = lines.joinToString("")
4645
}
4746
Log.e(
4847
TAG,

0 commit comments

Comments
 (0)