From 42019ca7f39ac8855898dff64fa52de0c1c1a9f3 Mon Sep 17 00:00:00 2001 From: Arkina <60531069+Arkina1234@users.noreply.github.com> Date: Mon, 15 Aug 2022 06:55:51 -0400 Subject: [PATCH 1/8] Update tvtv.us.config.js --- sites/tvtv.us/tvtv.us.config.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sites/tvtv.us/tvtv.us.config.js b/sites/tvtv.us/tvtv.us.config.js index c845c0f2..f3d81a70 100644 --- a/sites/tvtv.us/tvtv.us.config.js +++ b/sites/tvtv.us/tvtv.us.config.js @@ -123,8 +123,8 @@ function parseEpisode(item) { } function parseIcon(item) { - return item.program.preferredImage && item.program.preferredImage.uri - ? `https://tvtv.us/gn/i/${item.program.preferredImage.uri}` + return item.program.seriesId + ? `https://tvtv.us/gn/i/assets/p${item.program.seriesId}_b_h9_aa.jpg?w=3840` : null } From 105c3a862fdfadd76c27a824d43e0be9eb930cd8 Mon Sep 17 00:00:00 2001 From: Arkina <60531069+Arkina1234@users.noreply.github.com> Date: Mon, 15 Aug 2022 07:03:23 -0400 Subject: [PATCH 2/8] Update tvtv.us.test.js --- sites/tvtv.us/tvtv.us.test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sites/tvtv.us/tvtv.us.test.js b/sites/tvtv.us/tvtv.us.test.js index c78a7f98..064bd95f 100644 --- a/sites/tvtv.us/tvtv.us.test.js +++ b/sites/tvtv.us/tvtv.us.test.js @@ -40,7 +40,7 @@ it('can parse response', () => { category: ['Health'], season: 1, episode: 6, - icon: 'https://tvtv.us/gn/i/assets/p16640522_b_v9_aa.jpg?w=240&h=360' + icon: 'https://tvtv.us/gn/i/assets/p16640522_b_h9_aa.jpg?w=3840&h=2880' }, { start: '2022-01-20T00:30:00.000Z', @@ -49,7 +49,7 @@ it('can parse response', () => { sub_title: 'Sizzled & Seared', description: `Everything is sizzled and seared as chef Corbin Tomaszeski joins Christine and Carl in the kitchen.`, category: ['House/garden'], - icon: 'https://tvtv.us/gn/i/assets/p10464580_b_v7_aa.jpg?w=240&h=360' + icon: 'https://tvtv.us/gn/i/assets/p10464580_b_h9_aa.jpg?w=3840&h=2880' } ]) }) From 5c20b67a73c54fa0b6528f8aebf2b879df7c43e0 Mon Sep 17 00:00:00 2001 From: Arkina <60531069+Arkina1234@users.noreply.github.com> Date: Mon, 15 Aug 2022 07:05:28 -0400 Subject: [PATCH 3/8] Update tvtv.us.config.js --- sites/tvtv.us/tvtv.us.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sites/tvtv.us/tvtv.us.config.js b/sites/tvtv.us/tvtv.us.config.js index f3d81a70..7d0e1acd 100644 --- a/sites/tvtv.us/tvtv.us.config.js +++ b/sites/tvtv.us/tvtv.us.config.js @@ -124,7 +124,7 @@ function parseEpisode(item) { function parseIcon(item) { return item.program.seriesId - ? `https://tvtv.us/gn/i/assets/p${item.program.seriesId}_b_h9_aa.jpg?w=3840` + ? `https://tvtv.us/gn/i/assets/p${item.program.seriesId}_b_h9_aa.jpg?w=3840&h=2880` : null } From 31af53d0171b3c2543460d0f07895f94d56ff55e Mon Sep 17 00:00:00 2001 From: Arkina <60531069+Arkina1234@users.noreply.github.com> Date: Wed, 17 Aug 2022 21:24:07 -0400 Subject: [PATCH 4/8] Update tvtv.us.config.js --- sites/tvtv.us/tvtv.us.config.js | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/sites/tvtv.us/tvtv.us.config.js b/sites/tvtv.us/tvtv.us.config.js index 7d0e1acd..65ec9e3b 100644 --- a/sites/tvtv.us/tvtv.us.config.js +++ b/sites/tvtv.us/tvtv.us.config.js @@ -23,6 +23,14 @@ module.exports = { category: parseCategory(item), season: parseSeason(item), episode: parseEpisode(item), + rating: [{ + system: parseRatingSystem(item), + value: parseRatingValue(item), + icon: '' + }], + directors: parseDirectors(item), + actors: parseActors(item), + date: parseDate(item), start: parseStart(item), stop: parseStop(item), icon: parseIcon(item) @@ -122,9 +130,29 @@ function parseEpisode(item) { return item.program.episodeNum || null } +function parseDirectors(item) { + return item.program.directors || [] +} + +function parseDate(item) { + return item.program.origAirDate +} + +function parseRatingSystem(item) { + return item.program.ratings.body +} + +function parseRatingValue(item) { + return item.program.ratings.code +} + +function parseActors(item) { + return item.program.topCast || [] +} + function parseIcon(item) { - return item.program.seriesId - ? `https://tvtv.us/gn/i/assets/p${item.program.seriesId}_b_h9_aa.jpg?w=3840&h=2880` + return item.program.preferredImage && item.program.preferredImage.uri + ? `https://tvtv.us/gn/i/${item.program.preferredImage.uri}` : null } From 509d120cfd1b81052e4400e410f038f7c3bb73d5 Mon Sep 17 00:00:00 2001 From: Arkina <60531069+Arkina1234@users.noreply.github.com> Date: Wed, 17 Aug 2022 21:24:15 -0400 Subject: [PATCH 5/8] Update tvtv.us.test.js --- sites/tvtv.us/tvtv.us.test.js | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/sites/tvtv.us/tvtv.us.test.js b/sites/tvtv.us/tvtv.us.test.js index 064bd95f..b8b9e7ff 100644 --- a/sites/tvtv.us/tvtv.us.test.js +++ b/sites/tvtv.us/tvtv.us.test.js @@ -40,7 +40,15 @@ it('can parse response', () => { category: ['Health'], season: 1, episode: 6, - icon: 'https://tvtv.us/gn/i/assets/p16640522_b_h9_aa.jpg?w=3840&h=2880' + rating: [{ + system: 'Canadian Parental Rating', + value: 'G', + icon: '' + }], + directors: [''], + actors: [''], + date: '2019-04-20', + icon: 'https://tvtv.us/gn/i/assets/p16640522_b_v9_aa.jpg?w=240&h=360' }, { start: '2022-01-20T00:30:00.000Z', @@ -49,7 +57,15 @@ it('can parse response', () => { sub_title: 'Sizzled & Seared', description: `Everything is sizzled and seared as chef Corbin Tomaszeski joins Christine and Carl in the kitchen.`, category: ['House/garden'], - icon: 'https://tvtv.us/gn/i/assets/p10464580_b_h9_aa.jpg?w=3840&h=2880' + rating: [{ + system: 'Canadian Parental Rating', + value: 'G', + icon: '' + }], + directors: [''], + actors: ['Carl Heinrich','Christine Ha'], + date: '2016-01-14', + icon: 'https://tvtv.us/gn/i/assets/p10464580_b_v7_aa.jpg?w=240&h=360' } ]) }) From f11588cef0ec6defd8cd3028f056c839856d0746 Mon Sep 17 00:00:00 2001 From: Arkina <60531069+Arkina1234@users.noreply.github.com> Date: Wed, 17 Aug 2022 21:43:59 -0400 Subject: [PATCH 6/8] Update tvtv.us.config.js --- sites/tvtv.us/tvtv.us.config.js | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/sites/tvtv.us/tvtv.us.config.js b/sites/tvtv.us/tvtv.us.config.js index 65ec9e3b..f3de8f4d 100644 --- a/sites/tvtv.us/tvtv.us.config.js +++ b/sites/tvtv.us/tvtv.us.config.js @@ -23,11 +23,6 @@ module.exports = { category: parseCategory(item), season: parseSeason(item), episode: parseEpisode(item), - rating: [{ - system: parseRatingSystem(item), - value: parseRatingValue(item), - icon: '' - }], directors: parseDirectors(item), actors: parseActors(item), date: parseDate(item), @@ -138,14 +133,6 @@ function parseDate(item) { return item.program.origAirDate } -function parseRatingSystem(item) { - return item.program.ratings.body -} - -function parseRatingValue(item) { - return item.program.ratings.code -} - function parseActors(item) { return item.program.topCast || [] } From ea7513b1e6d9fc1b37621d781500d8831e12ad90 Mon Sep 17 00:00:00 2001 From: Arkina <60531069+Arkina1234@users.noreply.github.com> Date: Wed, 17 Aug 2022 21:44:22 -0400 Subject: [PATCH 7/8] Update tvtv.us.test.js --- sites/tvtv.us/tvtv.us.test.js | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/sites/tvtv.us/tvtv.us.test.js b/sites/tvtv.us/tvtv.us.test.js index b8b9e7ff..03d145af 100644 --- a/sites/tvtv.us/tvtv.us.test.js +++ b/sites/tvtv.us/tvtv.us.test.js @@ -40,11 +40,6 @@ it('can parse response', () => { category: ['Health'], season: 1, episode: 6, - rating: [{ - system: 'Canadian Parental Rating', - value: 'G', - icon: '' - }], directors: [''], actors: [''], date: '2019-04-20', @@ -57,11 +52,6 @@ it('can parse response', () => { sub_title: 'Sizzled & Seared', description: `Everything is sizzled and seared as chef Corbin Tomaszeski joins Christine and Carl in the kitchen.`, category: ['House/garden'], - rating: [{ - system: 'Canadian Parental Rating', - value: 'G', - icon: '' - }], directors: [''], actors: ['Carl Heinrich','Christine Ha'], date: '2016-01-14', From 36ae8b29fa6c0ef40c41cb79c5ad4525edb08b63 Mon Sep 17 00:00:00 2001 From: Arkina <60531069+Arkina1234@users.noreply.github.com> Date: Wed, 17 Aug 2022 22:58:48 -0400 Subject: [PATCH 8/8] Update tvtv.us.test.js --- sites/tvtv.us/tvtv.us.test.js | 3 --- 1 file changed, 3 deletions(-) diff --git a/sites/tvtv.us/tvtv.us.test.js b/sites/tvtv.us/tvtv.us.test.js index 03d145af..8892b382 100644 --- a/sites/tvtv.us/tvtv.us.test.js +++ b/sites/tvtv.us/tvtv.us.test.js @@ -40,8 +40,6 @@ it('can parse response', () => { category: ['Health'], season: 1, episode: 6, - directors: [''], - actors: [''], date: '2019-04-20', icon: 'https://tvtv.us/gn/i/assets/p16640522_b_v9_aa.jpg?w=240&h=360' }, @@ -52,7 +50,6 @@ it('can parse response', () => { sub_title: 'Sizzled & Seared', description: `Everything is sizzled and seared as chef Corbin Tomaszeski joins Christine and Carl in the kitchen.`, category: ['House/garden'], - directors: [''], actors: ['Carl Heinrich','Christine Ha'], date: '2016-01-14', icon: 'https://tvtv.us/gn/i/assets/p10464580_b_v7_aa.jpg?w=240&h=360'