From c21175ff9bed3d604a60da639303e7494a72fdfe Mon Sep 17 00:00:00 2001 From: WardPearce Date: Thu, 5 Mar 2026 13:28:45 +1300 Subject: [PATCH] Filter recommended videos --- .../src/routes/(app)/watch/[slug]/+page.svelte | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/materialious/src/routes/(app)/watch/[slug]/+page.svelte b/materialious/src/routes/(app)/watch/[slug]/+page.svelte index 5a65db4a..8cd2598e 100644 --- a/materialious/src/routes/(app)/watch/[slug]/+page.svelte +++ b/materialious/src/routes/(app)/watch/[slug]/+page.svelte @@ -38,6 +38,7 @@ import { page } from '$app/state'; import Share from '$lib/components/Share.svelte'; import Playlist from '$lib/components/watch/Playlist.svelte'; + import { isItemFiltered } from '$lib/filtering/index.js'; let { data = $bindable() } = $props(); @@ -461,11 +462,13 @@ {:else if data.video.recommendedVideos} {#each data.video.recommendedVideos as recommendedVideo (recommendedVideo.videoId)} -
- {#key recommendedVideo.videoId} - - {/key} -
+ {#if !isItemFiltered(recommendedVideo)} +
+ {#key recommendedVideo.videoId} + + {/key} +
+ {/if} {/each} {/if}