SeriesGuide
SeriesGuide copied to clipboard
Handle episodes getting added after Cloud sync (e.g. TVDb sync failed)
The initial Cloud merge might not be aware if the TheTVDB sync before it failed, so not all episodes of a show have been added. Hence, not all episodes might have their proper watched/collected/skipped flags set.
As this seems related I'm adding this here, feel free to create a separate issue if it isn't:
I'm using seriesguide on two devices and from time to time the watched and skipped flags aren't properly synced (maybe due to network issues, maybe due to this issue). However there's no way to resync the flags after the failure so I need to reset the flags manually again. Probably an additional option to force a complete resync (or a resync for one show) would be helpful here (apart from an automated solution for failed sync ofc).
As this seems related I'm adding this here, feel free to create a separate issue if it isn't:
I'm using seriesguide on two devices and from time to time the watched and skipped flags aren't properly synced (maybe due to network issues, maybe due to this issue). However there's no way to resync the flags after the failure so I need to reset the flags manually again. Probably an additional option to force a complete resync (or a resync for one show) would be helpful here (apart from an automated solution for failed sync ofc).
@JN-Jones Cloud sync works based on the timestamp of the last sync. It will re-try to download all changes since the last sync until they are successfully applied. So I do not see how watched/skipped flags could get lost without a third party interfering. Do you have a specific example that I can reproduce?
As for a re-sync you simply can sign out and back in to SeriesGuide Cloud which will trigger a merge/initial sync.
@JN-Jones Cloud sync works based on the timestamp of the last sync. It will re-try to download all changes since the last sync until they are successfully applied. So I do not see how watched/skipped flags could get lost without a third party interfering. Do you have a specific example that I can reproduce?
As for a re-sync you simply can sign out and back in to SeriesGuide Cloud which will trigger a merge/initial sync.
Watched status can also get lost, example is the recent TheTVDB.com v3 launch debacle where max 100 episodes were returned for each show. Once they were added back, Cloud does not re-apply watched flags.
Maybe change so flags are downloaded for a whole show if it was updated?
Watched status can also get lost, example is the recent TheTVDB.com v3 launch debacle where max 100 episodes were returned for each show. Once they were added back, Cloud does not re-apply watched flags.
Maybe change so flags are downloaded for a whole show if it was updated?