From 75e8f4ede915f4b3e1d6fd93d8feb04eb227b633 Mon Sep 17 00:00:00 2001 From: Emma Date: Sat, 11 Jan 2025 20:44:15 -0500 Subject: [PATCH] Add better logging to `readFile` errors #390 --- .../freetube/javascript/FreeTubeJavaScriptInterface.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/android/app/src/main/java/io/freetubeapp/freetube/javascript/FreeTubeJavaScriptInterface.kt b/android/app/src/main/java/io/freetubeapp/freetube/javascript/FreeTubeJavaScriptInterface.kt index 7696b6ac9f382..dbfd594ace02d 100644 --- a/android/app/src/main/java/io/freetubeapp/freetube/javascript/FreeTubeJavaScriptInterface.kt +++ b/android/app/src/main/java/io/freetubeapp/freetube/javascript/FreeTubeJavaScriptInterface.kt @@ -389,6 +389,7 @@ class FreeTubeJavaScriptInterface { jsCommunicator.resolve(promise, FileInputStream(file).bufferedReader().use { it.readText() }) } } catch (ex: Exception) { + context.webView.consoleError(ex.stackTraceToString()) jsCommunicator.reject(promise, ex.stackTraceToString()) } } @@ -420,6 +421,7 @@ class FreeTubeJavaScriptInterface { jsCommunicator.resolve(promise, "true") } } catch (ex: Exception) { + context.webView.consoleError(ex.stackTraceToString()) jsCommunicator.reject(promise, ex.stackTraceToString()) } }