|
64 | 64 | from pytvdbapi.show import Show
|
65 | 65 | from pytvdbapi.urls import mirrors, search, zap2itid, imdbid, series, episode, airdate, absolute_order, \
|
66 | 66 | dvd_order, default_order
|
67 |
| -from pytvdbapi.utils import unicode_arguments |
| 67 | +from pytvdbapi.utils import unicode_arguments, deprecate_episode_id |
68 | 68 | from pytvdbapi._compat import implements_to_string, make_bytes, make_unicode, text_type, int_types
|
69 | 69 |
|
70 | 70 |
|
@@ -384,7 +384,8 @@ def get_series(self, series_id, language, id_type='tvdb', cache=True):
|
384 | 384 | return Show(series_data[0], self, language, self.config, data)
|
385 | 385 |
|
386 | 386 | @unicode_arguments
|
387 |
| - def get_episode(self, episode_id, language, method="id", cache=True, **kwargs): |
| 387 | + @deprecate_episode_id |
| 388 | + def get_episode(self, language, method="id", cache=True, **kwargs): |
388 | 389 | """
|
389 | 390 | .. versionadded:: 0.4
|
390 | 391 | .. versionchanged:: 0.5 Added the possibility to get an episode using default, dvd, and absolute
|
@@ -438,12 +439,10 @@ def get_episode(self, episode_id, language, method="id", cache=True, **kwargs):
|
438 | 439 | """
|
439 | 440 | methods = {"default": default_order, "dvd": dvd_order, "absolute": absolute_order, "id": episode}
|
440 | 441 |
|
441 |
| - logger.debug(u"Getting episode with id {0} with language {1}".format(episode_id, language)) |
442 |
| - |
443 | 442 | if language != 'all' and language not in __LANGUAGES__:
|
444 | 443 | raise error.TVDBValueError(u"{0} is not a valid language".format(language))
|
445 | 444 |
|
446 |
| - context = {'episodeid': kwargs.get('episodeid', episode_id), "language": language, |
| 445 | + context = {"language": language, |
447 | 446 | 'mirror': self.mirrors.get_mirror(TypeMask.XML).url,
|
448 | 447 | 'api_key': self.config['api_key']}
|
449 | 448 |
|
|
0 commit comments