From 5e1945ce4a2e8d0a40ad20d97e58a900698d9169 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Mon, 7 Feb 2022 03:06:27 +0300 Subject: [PATCH] wip --- scripts/generators/index_m3u.js | 1 + tests/__data__/expected/.gh-pages/index.m3u | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/scripts/generators/index_m3u.js b/scripts/generators/index_m3u.js index 1a6ea9710..d280ecf51 100644 --- a/scripts/generators/index_m3u.js +++ b/scripts/generators/index_m3u.js @@ -2,5 +2,6 @@ const api = require('../core/api') const _ = require('lodash') module.exports = async function (streams = []) { + streams = _.filter(streams, s => !s.channel || s.channel.is_nsfw === false) return { filepath: 'index.m3u', items: streams } } diff --git a/tests/__data__/expected/.gh-pages/index.m3u b/tests/__data__/expected/.gh-pages/index.m3u index 798c12347..6ccfdd3dd 100644 --- a/tests/__data__/expected/.gh-pages/index.m3u +++ b/tests/__data__/expected/.gh-pages/index.m3u @@ -7,7 +7,5 @@ http://1111296894.rsc.cdn77.org/LS-ATL-54548-6/playlist.m3u8 http://51.15.246.58:8081/daawahtv/daawahtv2/playlist.m3u8 #EXTINF:-1 tvg-id="" tvg-country="" tvg-language="" tvg-logo="" group-title="Undefined",Tastemade https://tastemade-freetv16min-plex.amagi.tv/hls/amagi_hls_data_tastemade-tastemadefreetv16-plex/CDN/playlist.m3u8 -#EXTINF:-1 tvg-id="VisitXTV.nl" tvg-country="INT" tvg-language="Flemish" tvg-logo="https://i.imgur.com/RJ9wbNF.jpg" group-title="XXX",Visit-X TV -https://stream.visit-x.tv/vxtv/ngrp:live_all/playlist.m3u8 #EXTINF:-1 tvg-id="LDPRTV.ru" tvg-country="RU" tvg-language="Russian" tvg-logo="https://iptvx.one/icn/ldpr-tv.png" group-title="General",ЛДПР ТВ (1080p) http://46.46.143.222:1935/live/mp4:ldpr.stream/playlist.m3u8