mirror of
https://github.com/mjrode/WhatToWatch.git
synced 2026-01-05 21:19:37 -06:00
Format TDAW response to only show results.
This commit is contained in:
@@ -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;
|
||||
};
|
||||
|
||||
|
||||
@@ -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) {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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();
|
||||
});
|
||||
});
|
||||
|
||||
@@ -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);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user