PlexTraktSync icon indicating copy to clipboard operation
PlexTraktSync copied to clipboard

Watchlist sync deletes items on one side, but it should ignore syncing that side instead

Open profucius opened this issue 3 months ago • 10 comments

Confirmation

  • [X] I have read the README.md on the project homepage
  • [X] I have checked if identical issue already exists
  • [ ] I have tried downgrading to find version that can be used as a workaround

The problem

When using PlexTraktSync sync command, the script fully syncs my watchlist on Plex to Trakt, and then deletes any Trakt watchlist that were not on Plex. I do not want anything deleted on Trakt, and that should not happen just because I have watchlist: false set in config.

Steps to reproduce the behavior

  1. Set config.yml
  2. Run plextraktsync sync
  3. Watch the command output as it syncs both watchlists.

Expected behavior

The script should sync any items in the Plex Watchlist to the Trakt Watchlist (watchlist: true), but then not sync the other way around at all (watchlist: false), especially not delete anything on Trakt Watchlist.

Config file contents


sync:
  plex_to_trakt:

    watchlist: true
  trakt_to_plex:

    watchlist: false

Install method

pipx

Version

0.29.8

Python Version

3.11.0

Plex Server Version

1.40.0.7998

Operating System and Version

Windows 11 22H2

profucius avatar Mar 21 '24 16:03 profucius