From 90a7602b786147e93c8dba066ca2a00ffe76b2f2 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Tue, 6 Dec 2022 17:29:21 +0300 Subject: [PATCH] Update tvpassport.com.config.js --- sites/tvpassport.com/tvpassport.com.config.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/sites/tvpassport.com/tvpassport.com.config.js b/sites/tvpassport.com/tvpassport.com.config.js index dd80b6be..0ee8eb75 100644 --- a/sites/tvpassport.com/tvpassport.com.config.js +++ b/sites/tvpassport.com/tvpassport.com.config.js @@ -101,19 +101,27 @@ function parseSubTitle($item) { } function parseCategory($item) { - return $item('*').data('showtype').split(', ') + const showtype = $item('*').data('showtype') + + return showtype ? showtype.split(', ') : [] } function parseActors($item) { - return $item('*').data('cast').split(', ') + const cast = $item('*').data('cast') + + return cast ? cast.split(', ') : [] } function parseDirector($item) { - return $item('*').data('director').split(', ') + const director = $item('*').data('director') + + return director ? director.split(', ') : [] } function parseGuest($item) { - return $item('*').data('guest').split(', ') + const guest = $item('*').data('guest') + + return guest ? guest.split(', ') : [] } function parseRating($item) {