From f89d81681a439fd8e3e0b5fdb9143c2fa438ab10 Mon Sep 17 00:00:00 2001 From: KevinMidboe Date: Sun, 22 Oct 2017 14:14:29 +0200 Subject: [PATCH] Added import for cache to initiate our tmdb class in the correct way, but still not implemented the actual cache lookup. --- seasoned_api/src/webserver/controllers/tmdb/discoverMedia.js | 4 +++- seasoned_api/src/webserver/controllers/tmdb/getUpcoming.js | 4 +++- .../src/webserver/controllers/tmdb/nowPlayingMedia.js | 4 +++- seasoned_api/src/webserver/controllers/tmdb/popularMedia.js | 4 +++- seasoned_api/src/webserver/controllers/tmdb/readMedia.js | 4 +++- seasoned_api/src/webserver/controllers/tmdb/searchSimilar.js | 4 +++- 6 files changed, 18 insertions(+), 6 deletions(-) diff --git a/seasoned_api/src/webserver/controllers/tmdb/discoverMedia.js b/seasoned_api/src/webserver/controllers/tmdb/discoverMedia.js index 3669035..235d7c2 100644 --- a/seasoned_api/src/webserver/controllers/tmdb/discoverMedia.js +++ b/seasoned_api/src/webserver/controllers/tmdb/discoverMedia.js @@ -1,6 +1,8 @@ const configuration = require('src/config/configuration').getInstance(); +const Cache = require('src/tmdb/cache'); const TMDB = require('src/tmdb/tmdb'); -const tmdb = new TMDB(configuration.get('tmdb', 'apiKey')); +const cache = new Cache(); +const tmdb = new TMDB(cache, configuration.get('tmdb', 'apiKey')); /** * Controller: Retrieve a list of movies or shows in discover section in TMDB diff --git a/seasoned_api/src/webserver/controllers/tmdb/getUpcoming.js b/seasoned_api/src/webserver/controllers/tmdb/getUpcoming.js index 9c9e049..7c3d476 100644 --- a/seasoned_api/src/webserver/controllers/tmdb/getUpcoming.js +++ b/seasoned_api/src/webserver/controllers/tmdb/getUpcoming.js @@ -1,6 +1,8 @@ const configuration = require('src/config/configuration').getInstance(); +const Cache = require('src/tmdb/cache'); const TMDB = require('src/tmdb/tmdb'); -const tmdb = new TMDB(configuration.get('tmdb', 'apiKey')); +const cache = new Cache(); +const tmdb = new TMDB(cache, configuration.get('tmdb', 'apiKey')); /** * Controller: Retrieve upcoming movies diff --git a/seasoned_api/src/webserver/controllers/tmdb/nowPlayingMedia.js b/seasoned_api/src/webserver/controllers/tmdb/nowPlayingMedia.js index 5e67db8..adebeb0 100644 --- a/seasoned_api/src/webserver/controllers/tmdb/nowPlayingMedia.js +++ b/seasoned_api/src/webserver/controllers/tmdb/nowPlayingMedia.js @@ -1,6 +1,8 @@ const configuration = require('src/config/configuration').getInstance(); +const Cache = require('src/tmdb/cache'); const TMDB = require('src/tmdb/tmdb'); -const tmdb = new TMDB(configuration.get('tmdb', 'apiKey')); +const cache = new Cache(); +const tmdb = new TMDB(cache, configuration.get('tmdb', 'apiKey')); /** * Controller: Retrieve nowplaying movies / now airing shows diff --git a/seasoned_api/src/webserver/controllers/tmdb/popularMedia.js b/seasoned_api/src/webserver/controllers/tmdb/popularMedia.js index 963d553..b4addc9 100644 --- a/seasoned_api/src/webserver/controllers/tmdb/popularMedia.js +++ b/seasoned_api/src/webserver/controllers/tmdb/popularMedia.js @@ -1,6 +1,8 @@ const configuration = require('src/config/configuration').getInstance(); +const Cache = require('src/tmdb/cache'); const TMDB = require('src/tmdb/tmdb'); -const tmdb = new TMDB(configuration.get('tmdb', 'apiKey')); +const cache = new Cache(); +const tmdb = new TMDB(cache, configuration.get('tmdb', 'apiKey')); /** * Controller: Retrieve information for a movie diff --git a/seasoned_api/src/webserver/controllers/tmdb/readMedia.js b/seasoned_api/src/webserver/controllers/tmdb/readMedia.js index 6ac9d54..d9d86a4 100644 --- a/seasoned_api/src/webserver/controllers/tmdb/readMedia.js +++ b/seasoned_api/src/webserver/controllers/tmdb/readMedia.js @@ -1,6 +1,8 @@ const configuration = require('src/config/configuration').getInstance(); +const Cache = require('src/tmdb/cache'); const TMDB = require('src/tmdb/tmdb'); -const tmdb = new TMDB(configuration.get('tmdb', 'apiKey')); +const cache = new Cache(); +const tmdb = new TMDB(cache, configuration.get('tmdb', 'apiKey')); /** * Controller: Retrieve information for a movie diff --git a/seasoned_api/src/webserver/controllers/tmdb/searchSimilar.js b/seasoned_api/src/webserver/controllers/tmdb/searchSimilar.js index bc2383f..a8556b4 100644 --- a/seasoned_api/src/webserver/controllers/tmdb/searchSimilar.js +++ b/seasoned_api/src/webserver/controllers/tmdb/searchSimilar.js @@ -1,6 +1,8 @@ const configuration = require('src/config/configuration').getInstance(); +const Cache = require('src/tmdb/cache'); const TMDB = require('src/tmdb/tmdb'); -const tmdb = new TMDB(configuration.get('tmdb', 'apiKey')); +const cache = new Cache(); +const tmdb = new TMDB(cache, configuration.get('tmdb', 'apiKey')); /** * Controller: Retrieve similar movies or shows