예제 #1
0
    def episode(self, id, season, episode):
        response = self.http.get(
            str(id),
            ['seasons', str(season), 'episodes',
             str(episode)])

        return SummaryMapper.episode(self.client, self.get_data(response))
예제 #2
0
    def episode(self, id, season, episode):
        response = self.http.get(str(id), [
            'seasons', str(season),
            'episodes', str(episode)
        ])

        return SummaryMapper.episode(
            self.get_data(response)
        )
예제 #3
0
    def last_episode(self, id, extended=None, **kwargs):
        response = self.http.get(str(id),
                                 'last_episode',
                                 query={'extended': extended})

        item = self.get_data(response, **kwargs)

        if isinstance(item, requests.Response):
            return item

        return SummaryMapper.episode(self.client, item)
예제 #4
0
    def last_episode(self, id, extended=None, **kwargs):
        response = self.http.get(str(id), 'last_episode', query={
            'extended': extended
        })

        item = self.get_data(response, **kwargs)

        if isinstance(item, requests.Response):
            return item

        return SummaryMapper.episode(self.client, item)
예제 #5
0
    def episode(self, id, season, episode, extended=None, **kwargs):
        response = self.http.get(
            str(id),
            ['seasons', str(season), 'episodes',
             str(episode)],
            query={'extended': extended})

        item = self.get_data(response, **kwargs)

        if isinstance(item, requests.Response):
            return item

        return SummaryMapper.episode(self.client, item)
예제 #6
0
    def episode(self, id, season, episode, extended=None, **kwargs):
        response = self.http.get(str(id), [
            'seasons', str(season),
            'episodes', str(episode)
        ], query={
            'extended': extended
        })

        item = self.get_data(response, **kwargs)

        if isinstance(item, requests.Response):
            return item

        return SummaryMapper.episode(self.client, item)
예제 #7
0
파일: __init__.py 프로젝트: shad7/trakt.py
    def episode(self, id, season, episode, **kwargs):
        response = self.http.get(str(id), ["seasons", str(season), "episodes", str(episode)])

        return SummaryMapper.episode(self.client, self.get_data(response, **kwargs))