2016-09-05, 16:09
(2016-09-05, 14:13)mikebzh44 Wrote: This message occur when you try to get artwork from a movie with no ID :
Code:if (startup['mode'] == 'gui' and
((currentmedia['id'] == '') or
(currentmedia['mediatype'] == 'tvshow' and
currentmedia['id'].startswith('tt')))):
So the scraper attach to your video source was not able to get ID (IMDB ot TheMovieDB) when movie was added to library. Try to refresh your informations for the movie.
Ah.. ok thx. I figured it out. (bear in mind i'm using Kodi with Plex Media Server and PlexKodiConnect, so my problems are specific)
In PLEX, the Library that was giving problems had TMDB as the main scraper.
When I switched to Plex Movie as the scraper and re-added the movie, Artwork downloader works again.
TMDB scaper must not be passing the ID.
EDIT / UPDATE:
The code fix mentioned here fixed my issue. Back using TMDB scraper in Plex again with no ID issues frm Artwork Downloader. Thx.
(2016-08-12, 09:13)mikebzh44 Wrote: I'm quite sure that I've made a PR on GITHUB but I can find it, I will make a new one today.
But you can easily fix this is by editing file script.artwork.downloader/lib/provider/tmdb.py, go to line 147 and replace :
Code:search_url = 'http://api.themoviedb.org/3/search/movie?query=%s+%s&api_key=%s' %( medianame, year, API_KEY )
by
Code:search_url = 'http://api.themoviedb.org/3/search/movie?query=%s&api_key=%s&year=%s' %( medianame, API_KEY, year )
CAUTION : Python take care of indentation