Api bugfixing #19

Merged
KevinMidboe merged 10 commits from api_bugfixing into master 2017-09-02 19:15:37 +00:00
Showing only changes of commit 622e89ea50 - Show all commits

View File

@@ -1,5 +1,5 @@
const assert = require('assert');
const convertPlexToMovie = require('src/plex/convertPlexToMovie');
const convertPlexToSeasoned = require('src/plex/convertPlexToSeasoned');
const convertPlexToStream = require('src/plex/convertPlexToStream');
const configuration = require('src/config/configuration').getInstance();
const TMDB = require('src/tmdb/tmdb');
@@ -19,7 +19,13 @@ class PlexRepository {
return rp(options)
.then((result) => {
return result.MediaContainer.Metadata.map(convertPlexToMovie);
var seasonedMediaObjects = result.MediaContainer.Metadata.reduce(function(match, media_item) {
if (media_item.type === 'movie' || media_item.type === 'show') {
match.push(convertPlexToSeasoned(media_item));
}
return match;
}, []);
return seasonedMediaObjects;
})
.catch((err) => {
throw new Error(err);