def mark_watched(self): self.watched = True self.save() if self.downloaded_path is not None: from YtManagerApp.appconfig import settings from YtManagerApp.management.jobs.delete_video import schedule_delete_video from YtManagerApp.management.jobs.synchronize import schedule_synchronize_now_subscription if settings.getboolean_sub(self.subscription, 'user', 'DeleteWatched'): schedule_delete_video(self) schedule_synchronize_now_subscription(self.subscription)
def delete_files(self): if self.downloaded_path is not None: from YtManagerApp.management.jobs.delete_video import schedule_delete_video from YtManagerApp.appconfig import settings from YtManagerApp.management.jobs.synchronize import schedule_synchronize_now_subscription schedule_delete_video(self) # Mark watched? if settings.getboolean_sub(self, 'user', 'MarkDeletedAsWatched'): self.watched = True schedule_synchronize_now_subscription(self.subscription)
def delete_files(self): if self.downloaded_path is not None: from YtManagerApp.management.jobs.delete_video import schedule_delete_video from YtManagerApp.management.appconfig import appconfig from YtManagerApp.management.jobs.synchronize import schedule_synchronize_now_subscription schedule_delete_video(self) # Mark watched? if self.subscription.user.preferences['mark_deleted_as_watched']: self.watched = True schedule_synchronize_now_subscription(self.subscription)
def mark_watched(self): self.watched = True self.save() if self.downloaded_path is not None: from YtManagerApp.management.appconfig import appconfig from YtManagerApp.management.jobs.delete_video import schedule_delete_video from YtManagerApp.management.jobs.synchronize import schedule_synchronize_now_subscription if appconfig.for_sub(self.subscription, 'automatically_delete_watched'): schedule_delete_video(self) schedule_synchronize_now_subscription(self.subscription)
def mark_unwatched(self): from YtManagerApp.management.jobs.synchronize import schedule_synchronize_now_subscription self.watched = False self.save() schedule_synchronize_now_subscription(self.subscription)