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'])
Beispiel #2
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'])
Beispiel #3
0
    def update(self, info=None, **kwargs):
        update_attributes(self, info, [
            'overview',
            'images',
            'score'
        ])

        self.rating = Rating.create(info) or self.rating
Beispiel #4
0
    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
Beispiel #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
    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
Beispiel #7
0
    def update(self, info=None, **kwargs):
        super(Show, self).update(info, **kwargs)

        update_attributes(self, info, ['title', 'year'])
Beispiel #8
0
    def update(self, info=None, **kwargs):
        super(Movie, self).update(info, **kwargs)

        update_attributes(self, info['movie'], ['title', 'year'])
Beispiel #9
0
    def update(self, info=None, **kwargs):
        super(Episode, self).update(info, **kwargs)

        update_attributes(self, info, ['title'])
    def update(self, info=None, **kwargs):
        super(Episode, self).update(info, **kwargs)

        update_attributes(self, info, ['title'])
    def update(self, info=None, **kwargs):
        super(Show, self).update(info, **kwargs)

        update_attributes(self, info, ['title', 'year', 'tvdb_id'])
    def update(self, info=None, **kwargs):
        super(Movie, self).update(info, **kwargs)

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