From: Vincent Date: Fri, 3 Apr 2020 07:36:26 +0000 (+0200) Subject: . X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=3eba24a3770526fcc023c1e71813235aa1335bbe;p=tortuga-home.git . --- diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 412f554..01ab381 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -3,8 +3,6 @@ - - @@ -1218,17 +1218,17 @@ - + - - + + - + @@ -1242,12 +1242,12 @@ - + - + diff --git a/scripts/lib/tmdb.php b/scripts/lib/tmdb.php index 6b1af17..14e1670 100644 --- a/scripts/lib/tmdb.php +++ b/scripts/lib/tmdb.php @@ -72,7 +72,7 @@ function _getTVShows($force = false, $forceapi = false) global $directories; $library = new tvShowLibrary($directories, $forceapi); $res = $library->getShortcuts(); - connectRedis()->igbsetex('medialibrary.tvshows',259200, $res); + connectRedis()->igbsetex('medialibrary.tvshows', 259200, $res); return $res; } $res = connectRedis()->igbget('medialibrary.tvshows'); @@ -93,7 +93,7 @@ function _getMovies($force = false, $forceapi = false) global $directories; $library = new moviesLibrary($directories, $forceapi); $res = $library->getShortcuts(); - connectRedis()->igbsetex('medialibrary.movies',259200 , $res); + connectRedis()->igbsetex('medialibrary.movies', 259200, $res); return $res; } $res = connectRedis()->igbget('medialibrary.movies'); @@ -163,7 +163,7 @@ class tvShowLibrary extends mediaLibrary try { $tv = $client->getTvApi()->getTvshow($id, ['language' => 'fr-FR']); - connectRedis()->igbsetex('tmdb.tv.' . $id,259200, $tv); + connectRedis()->igbsetex('tmdb.tv.' . $id, 259200, $tv); return $tv; } catch (Exception $e) { echo $e->getMessage(); @@ -522,7 +522,7 @@ class moviesLibrary extends mediaLibrary $client = getTmbdClient(); try { $movie = $client->getMoviesApi()->getMovie($id, ['language' => 'fr-FR']); - connectRedis()->igbsetex('tmdb.movie.' . $id,259200, $movie); + connectRedis()->igbsetex('tmdb.movie.' . $id, 259200, $movie); return $movie; } catch (Exception $e) { return null; @@ -574,9 +574,11 @@ function parseMoviesLibrary() if (strpos($last, 'tt') === 0) { $f = $find->findBy($last, ['external_source' => 'imdb_id']); foreach ($f['movie_results'] as $movie_result) { - $tmdbid = $movie_result['id']; - break; + if (isset($movie_result['id'])) { + $tmdbid = $movie_result['id']; + } } + echo $tmdbid; } else { $s = $search->searchMovies($basename); if ($s['total_results'] == 0) { @@ -584,17 +586,15 @@ function parseMoviesLibrary() } else { $results = $s['results']; foreach ($results as $result) { - $tmdbid = $result['id']; - break; + if (isset($result['id'])) { + $tmdbid = $result['id']; + } } } } file_put_contents($tmdbfile, $tmdbid); $i++; - if ($i >= 10) { - break; - } } } } \ No newline at end of file