From b24b19f3984ee0d9a20e98d2fb054913e99afaae Mon Sep 17 00:00:00 2001 From: mjrode Date: Sun, 3 Mar 2019 02:02:22 -0600 Subject: [PATCH] Format TDAW response to only show results. --- server/services/helpers.js | 3 +++ server/services/tdaw/index.js | 2 -- server/services/tdaw/tdawApi.js | 3 +-- test/server/services/plex/index.test.js | 1 - test/server/services/tdaw/tdawApi.test.js | 2 +- 5 files changed, 5 insertions(+), 6 deletions(-) diff --git a/server/services/helpers.js b/server/services/helpers.js index 3aca2df..4817ca2 100644 --- a/server/services/helpers.js +++ b/server/services/helpers.js @@ -7,6 +7,9 @@ const formatResponse = response => { if (xmlResponse) { return JSON.parse(parser.toJson(response.data)); } + if (response.config.url.includes('tastedive')) { + return response.data.Similar.Results; + } return response.data; }; diff --git a/server/services/tdaw/index.js b/server/services/tdaw/index.js index 5de2915..95913cc 100644 --- a/server/services/tdaw/index.js +++ b/server/services/tdaw/index.js @@ -3,10 +3,8 @@ import helpers from '../helpers'; const similarMedia = async (req, res) => { try { - console.log('I MADE IT'); const {mediaName} = req.query; const {mediaType} = req.query; - console.log(mediaName, mediaType); const response = await tdawApi.similarMedia(mediaName, mediaType); res.json(response); } catch (error) { diff --git a/server/services/tdaw/tdawApi.js b/server/services/tdaw/tdawApi.js index 271dbf3..5d5875e 100644 --- a/server/services/tdaw/tdawApi.js +++ b/server/services/tdaw/tdawApi.js @@ -17,9 +17,8 @@ const similarMedia = async function(mediaName, mediaType) { try { const urlParams = tdawMediaUrl(mediaName, mediaType); const mediaUrl = helpers.buildUrl(urlParams); - console.log(mediaUrl); const response = await helpers.request(mediaUrl); - return response; + return response.Results; } catch (error) { console.log(error); return { diff --git a/test/server/services/plex/index.test.js b/test/server/services/plex/index.test.js index 8a415bb..f30646d 100644 --- a/test/server/services/plex/index.test.js +++ b/test/server/services/plex/index.test.js @@ -102,7 +102,6 @@ describe('Library Data', () => { .get('/api/users?X-Plex-Token') .end((err, res) => { res.should.have.status(404); - console.log(res.body); done(); }); }); diff --git a/test/server/services/tdaw/tdawApi.test.js b/test/server/services/tdaw/tdawApi.test.js index d262679..476c489 100644 --- a/test/server/services/tdaw/tdawApi.test.js +++ b/test/server/services/tdaw/tdawApi.test.js @@ -32,6 +32,6 @@ describe('tdawApi', () => { const urlParams = tdawApi.tdawMediaUrl('New Girl', 'show'); const url = helpers.buildUrl(urlParams); const result = await helpers.request(url); - result.should.deep.equal(tdawResponses.newGirl); + result.should.deep.equal(tdawResponses.newGirl.Similar.Results); }); });