From c813fb4fadafc9985d5da94dcf377f759102d6eb Mon Sep 17 00:00:00 2001 From: Koen J Date: Wed, 7 May 2025 14:34:57 +0200 Subject: [PATCH] Do not show history entries where it could not retrieve a plugin id. --- .../fragment/mainactivity/main/HistoryFragment.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/HistoryFragment.kt b/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/HistoryFragment.kt index 1cbf2df1..80bd08cf 100644 --- a/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/HistoryFragment.kt +++ b/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/HistoryFragment.kt @@ -280,7 +280,7 @@ class HistoryFragment : MainFragment() { val enabledPluginIds = StatePlatform.instance.getEnabledClients().map { it.id }.toHashSet() val disabledPluginIds = _togglePluginsDisabled.toHashSet() return a.filter { - val pluginId = it.video.id.pluginId ?: StatePlatform.instance.getContentClientOrNull(it.video.url)?.id ?: return@filter true + val pluginId = it.video.id.pluginId ?: StatePlatform.instance.getContentClientOrNull(it.video.url)?.id ?: return@filter false if (!enabledPluginIds.contains(pluginId)) return@filter false return@filter !disabledPluginIds.contains(pluginId)