diff --git a/src/components/content/carousels/VideosCarousel.js b/src/components/content/carousels/VideosCarousel.js index 045e53a..51cb010 100644 --- a/src/components/content/carousels/VideosCarousel.js +++ b/src/components/content/carousels/VideosCarousel.js @@ -52,12 +52,17 @@ export default function VideosCarousel() { try { if (videos && videos.length > 0 && paidLessons.length > 0) { const processedVideos = videos.map(video => parseEvent(video)); + console.log("processedVideos", processedVideos); const sortedVideos = processedVideos.sort((a, b) => b.created_at - a.created_at); + console.log("paidLessons", paidLessons); + // filter out videos that are in the paid lessons array const filteredVideos = sortedVideos.filter(video => !paidLessons.includes(video?.resource?.resourceId)); + console.log("filteredVideos", filteredVideos); + setProcessedVideos(filteredVideos); } else { console.log('No videos fetched or empty array returned'); diff --git a/src/hooks/nostr/useVideos.js b/src/hooks/nostr/useVideos.js index 0ace7ff..fc57451 100644 --- a/src/hooks/nostr/useVideos.js +++ b/src/hooks/nostr/useVideos.js @@ -58,7 +58,6 @@ export function useVideos() { if (isClient && contentIds) { fetchVideosFromNDK().then(fetchedVideos => { if (fetchedVideos && fetchedVideos.length > 0) { - console.log('fetchedvideos', fetchedVideos) setVideos(fetchedVideos); } });