Add movie release Year

This commit is contained in:
2019-10-19 09:20:17 +02:00
parent 18458d059f
commit 7384c85567

View File

@ -33,15 +33,17 @@ class Movie:
self.date = 0 self.date = 0
self.start_time = 0 self.start_time = 0
self.end_time = 0 self.end_time = 0
self.year = ''
def __str__(self): def __str__(self):
return '{}: {} - {} ({})\n TMDB: {} - {}\n @ {}\n {}'.format( return '{}: {} - {} ({})\n TMDB: {} - {} - {}\n @ {}\n {}'.format(
'Today' if self.day == '' else self.day, 'Today' if self.day == '' else self.day,
self.title, self.title,
self.genre, self.genre,
self.channel, self.channel,
self.rating, self.rating,
self.original_title, self.original_title,
self.year,
self.url, self.url,
self.overview self.overview
) )
@ -217,6 +219,9 @@ class FreeboxMoviePlanner:
float(movie.rating) >= self.config['minimum-rating'] float(movie.rating) >= self.config['minimum-rating']
movie.url = 'https://www.themoviedb.org/movie/{}?language={}' \ movie.url = 'https://www.themoviedb.org/movie/{}?language={}' \
.format(movie.tmdb_id, self.config['tmdb-language']) .format(movie.tmdb_id, self.config['tmdb-language'])
movie.year = datetime.datetime.strptime(
tmdb_details['release_date'], '%Y-%m-%d'
).year
def _findMovieOnTMDB(self, movie): def _findMovieOnTMDB(self, movie):
logging.info("Searching for '{}' on TMDB".format(movie)) logging.info("Searching for '{}' on TMDB".format(movie))