From 081ae1dd88f3366311cf41fceb9443ace48fad1b Mon Sep 17 00:00:00 2001 From: Kelvin Date: Mon, 16 Oct 2023 22:05:47 +0200 Subject: [PATCH] Move unhandled exception announcement check to correct method --- .../futo/platformplayer/api/media/platforms/js/JSClient.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/futo/platformplayer/api/media/platforms/js/JSClient.kt b/app/src/main/java/com/futo/platformplayer/api/media/platforms/js/JSClient.kt index 17399513..33787528 100644 --- a/app/src/main/java/com/futo/platformplayer/api/media/platforms/js/JSClient.kt +++ b/app/src/main/java/com/futo/platformplayer/api/media/platforms/js/JSClient.kt @@ -291,8 +291,7 @@ open class JSClient : IPlatformClient { .value; } catch(ex: Throwable) { - if(ex !is PluginEngineException) - announcePluginUnhandledException("isChannelUrl", ex); + announcePluginUnhandledException("isChannelUrl", ex); return false; } } @@ -564,6 +563,8 @@ open class JSClient : IPlatformClient { } private fun announcePluginUnhandledException(method: String, ex: Throwable) { + if(ex is PluginEngineException) + return; try { StateAnnouncement.instance.registerAnnouncement("PluginUnhandled_${config.id}_${method}", "Plugin ${config.name} encountered an error in [${method}]",