diff --git a/scripts/helper.js b/scripts/helper.js index d22332fdf7..fedc1eed92 100644 --- a/scripts/helper.js +++ b/scripts/helper.js @@ -241,6 +241,41 @@ helper.filterGroup = function (groupTitle) { return this.supportedCategories[groupTitle.toLowerCase()] || '' } +helper.filterNSFW = function (arr) { + const sfwCategories = [ + 'Auto', + 'Business', + 'Classic', + 'Comedy', + 'Documentary', + 'Education', + 'Entertainment', + 'Family', + 'Fashion', + 'Food', + 'General', + 'Health', + 'History', + 'Hobby', + 'Kids', + 'Legislative', + 'Lifestyle', + 'Local', + 'Movies', + 'Music', + 'News', + 'Quiz', + 'Religious', + 'Sci-Fi', + 'Shop', + 'Sport', + 'Travel', + 'Weather' + ] + + return arr.filter(i => sfwCategories.includes(i.category)) +} + helper.sleep = function (ms) { return function (x) { return new Promise(resolve => setTimeout(() => resolve(x), ms))