File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -6,10 +6,19 @@ function getMovies() {
66 $ CONFIG = new Config ();
77 $ MOVIES_QUEUE = $ CONFIG ->Radarr ("queue " , "page=1&pageSize=100&sortDirection=asc&sortKey=timeLeft&includeUnknownMovieItems=false " );
88 $ MOVIES = [];
9+ $ MOVIES_INFO_IDS = [];
10+ $ MOVIES_INFO = [];
11+
912 foreach ($ MOVIES_QUEUE ['records ' ] as $ MOVIE_RAW ) {
13+ if (!in_array ($ MOVIE_RAW ['movieId ' ], $ MOVIES_INFO_IDS , true )) {
14+ $ MOVIES_INFO [] = $ CONFIG ->Radarr ("movie/ {$ MOVIE_RAW ['movieId ' ]}" );
15+ }
16+
17+ $ MOVIE_INFO_RAW = $ MOVIES_INFO [array_search ($ MOVIE_RAW ['movieId ' ], array_column ($ MOVIES_INFO , 'id ' ))];
18+
1019 $ MOVIES [] = [
11- 'title ' => $ MOVIE_RAW [ ' movie ' ] ['title ' ],
12- 'poster ' => $ CONFIG ->Proxy ("radarr_id= {$ MOVIE_RAW ['movie ' ][ ' id ' ]}" ),
20+ 'title ' => $ MOVIE_INFO_RAW ['title ' ],
21+ 'poster ' => $ CONFIG ->Proxy ("radarr_id= {$ MOVIE_RAW ['movieId ' ]}" ),
1322 'downloading ' => [
1423 'timeleft ' => (isset ($ MOVIE_RAW ['timeleft ' ]) ? $ MOVIE_RAW ['timeleft ' ] : 0 ),
1524 'progress ' => round (($ MOVIE_RAW ['size ' ] - $ MOVIE_RAW ['sizeleft ' ])/ ($ MOVIE_RAW ['size ' ] / 100 ), 2 ),
You can’t perform that action at this time.
0 commit comments