コード例 #1
0
    def update(self, info=None, **kwargs):
        super(Movie, self).update(info, **kwargs)

        update_attributes(self, info, ['title'])

        if info.get('year'):
            self.year = int(info['year'])
コード例 #2
0
ファイル: objects.py プロジェクト: s7eele/tknorris-beta-repo
    def update(self, info=None, **kwargs):
        super(Movie, self).update(info, **kwargs)

        update_attributes(self, info, ['title'])

        if info.get('year'):
            self.year = int(info['year'])
コード例 #3
0
ファイル: objects.py プロジェクト: w1014/tknorris-beta-repo
    def update(self, info=None, **kwargs):
        update_attributes(self, info, [
            'overview',
            'images',
            'score'
        ])

        self.rating = Rating.create(info) or self.rating
コード例 #4
0
ファイル: objects.py プロジェクト: shedrock/script.trakt
    def update(self, info=None, is_watched=None, is_collected=None):
        super(Video, self).update(info)

        update_attributes(self, info, ['plays'])

        self.collected_at = to_datetime(info.get('collected_at'))

        # Set flags
        if is_watched is not None:
            self.is_watched = is_watched

        if is_collected is not None:
            self.is_collected = is_collected
コード例 #5
0
    def update(self, info=None, is_watched=None, is_collected=None):
        super(Video, self).update(info)

        update_attributes(self, info, ['plays', 'progress'])

        if 'collected_at' in info:
            self.collected_at = from_iso8601(info.get('collected_at'))

        if 'paused_at' in info:
            self.paused_at = from_iso8601(info.get('paused_at'))

        # Set flags
        if is_watched is not None:
            self.is_watched = is_watched

        if is_collected is not None:
            self.is_collected = is_collected
コード例 #6
0
    def update(self, info=None, is_watched=None, is_collected=None):
        super(Video, self).update(info)

        update_attributes(self, info, [
            'plays',
            'progress'
        ])

        if 'last_watched_at' in info:
            self.last_watched_at = from_iso8601(info.get('last_watched_at'))

        if 'collected_at' in info:
            self.collected_at = from_iso8601(info.get('collected_at'))

        if 'paused_at' in info:
            self.paused_at = from_iso8601(info.get('paused_at'))

        # Set flags
        if is_watched is not None:
            self.is_watched = is_watched

        if is_collected is not None:
            self.is_collected = is_collected
コード例 #7
0
ファイル: objects.py プロジェクト: shedrock/script.trakt
    def update(self, info=None, **kwargs):
        super(Show, self).update(info, **kwargs)

        update_attributes(self, info, ['title', 'year'])
コード例 #8
0
ファイル: objects.py プロジェクト: shedrock/script.trakt
    def update(self, info=None, **kwargs):
        super(Movie, self).update(info, **kwargs)

        update_attributes(self, info['movie'], ['title', 'year'])
コード例 #9
0
ファイル: objects.py プロジェクト: s7eele/tknorris-beta-repo
    def update(self, info=None, **kwargs):
        super(Episode, self).update(info, **kwargs)

        update_attributes(self, info, ['title'])
コード例 #10
0
    def update(self, info=None, **kwargs):
        super(Episode, self).update(info, **kwargs)

        update_attributes(self, info, ['title'])
コード例 #11
0
    def update(self, info=None, **kwargs):
        super(Show, self).update(info, **kwargs)

        update_attributes(self, info, ['title', 'year', 'tvdb_id'])
コード例 #12
0
    def update(self, info=None, **kwargs):
        super(Movie, self).update(info, **kwargs)

        update_attributes(self, info, ['title', 'year'])