Confirmation
The problem
Syncing my watchlist between Trakt and Plex does not preserve remove state, that is:
- If I remove an item from my Trakt watchlist, I expected the item to be removed from Plex on the next sync
- If I remove an item from my Plex watchlist, I expected the item to be removed from Trakt on the next sync
Error trace / logs
I removed 3 movies from my Trakt Watchlist and ran plextraktsync sync --sync=movies:
2022-12-01 12:19:58,946 INFO[PlexTraktSync]:PlexTraktSync [0.24.5]
2022-12-01 12:19:59,275 INFO[PlexTraktSync]:Sync Movie sections: [<PlexLibrarySection:movie:Concerts>, <PlexLibrarySection:movie:Movies>]
2022-12-01 12:20:01,890 INFO[PlexTraktSync]:Concerts processed in 2.6 seconds
2022-12-01 12:20:09,803 INFO[PlexTraktSync]:Movies processed in 7.9 seconds
2022-12-01 12:20:17,613 INFO[PlexTraktSync]:Adding 'Amsterdam' to Trakt watchlist
2022-12-01 12:20:31,097 INFO[PlexTraktSync]:Adding 'Black Panther: Wakanda Forever' to Trakt watchlist
2022-12-01 12:20:35,505 INFO[PlexTraktSync]:Adding 'Deepwater Horizon' to Trakt watchlist
2022-12-01 12:20:48,794 INFO[PlexTraktSync]:Skipping 'Untitled Ghostbusters: Afterlife Sequel' from Trakt watchlist because not found in Plex Discover
2022-12-01 12:20:52,170 INFO[PlexTraktSync]:Skipping 'The King' from Trakt watchlist because not found in Plex Discover
2022-12-01 12:20:52,185 INFO[PlexTraktSync]:Updated watchlist and/or liked list in 40.7 seconds
2022-12-01 12:20:52,322 INFO[PlexTraktSync]:Completed full sync in 53.1 seconds
I removed 3 movies from my Plext Watchlist and ran plextraktsync sync --sync=movies:
2022-12-01 12:21:57,098 INFO[PlexTraktSync]:PlexTraktSync [0.24.5]
2022-12-01 12:21:57,184 INFO[PlexTraktSync]:Sync Movie sections: [<PlexLibrarySection:movie:Concerts>, <PlexLibrarySection:movie:Movies>]
2022-12-01 12:21:58,890 INFO[PlexTraktSync]:Concerts processed in 1.7 seconds
2022-12-01 12:22:06,670 INFO[PlexTraktSync]:Movies processed in 7.8 seconds
2022-12-01 12:22:59,716 INFO[PlexTraktSync]:Skipping 'Untitled Ghostbusters: Afterlife Sequel' from Trakt watchlist because not found in Plex Discover
2022-12-01 12:23:04,296 INFO[PlexTraktSync]:Skipping 'The King' from Trakt watchlist because not found in Plex Discover
2022-12-01 12:23:04,919 INFO[PlexTraktSync]:Adding 'Amsterdam' to Plex watchlist
2022-12-01 12:23:06,450 INFO[PlexTraktSync]:Adding 'Black Panther: Wakanda Forever' to Plex watchlist
2022-12-01 12:23:07,845 INFO[PlexTraktSync]:Adding 'Deepwater Horizon' to Plex watchlist
2022-12-01 12:23:08,483 INFO[PlexTraktSync]:Updated watchlist and/or liked list in 1 min 0.1 seconds
2022-12-01 12:23:08,486 INFO[PlexTraktSync]:Completed full sync in 1 min 11.3 seconds
Expected behavior
- Removed items from Plex Watchlist should be removed from Trakt Watchlist on the next sync
- Removed items from Trakt Watchlist should be removed from Plex Watchlist on the next sync
Steps to reproduce the behavior
Any sync command results in the issue.
Inspect of problematic items
No response
Workarounds
No response
Install method
docker-compose
Config file contents
# Config File: /app/config/config.yml
cache:
path: /app/config/.cache/trakt
config:
dotenv_override: true
excluded-libraries:
- Samples
logging:
append: true
console_time: true
debug: false
filename: plextraktsync.log
filter: null
plex:
timeout: 30
sync:
plex_to_trakt:
collection: false
ratings: false
watched_status: true
watchlist: true
trakt_to_plex:
liked_lists: false
ratings: true
watched_status: true
watchlist: true
watchlist_as_playlist: false
watch:
add_collection: true
remove_collection: true
scrobble_threshold: 80
username_filter: true
xbmc-providers:
movies: imdb
shows: tvdb
Version
0.24.5
Python Version
3.11.0
Operating System and Version
Synology (Linux)
Confirmation
The problem
Syncing my watchlist between Trakt and Plex does not preserve remove state, that is:
Error trace / logs
I removed 3 movies from my Trakt Watchlist and ran
plextraktsync sync --sync=movies:I removed 3 movies from my Plext Watchlist and ran
plextraktsync sync --sync=movies:Expected behavior
Steps to reproduce the behavior
Any sync command results in the issue.
Inspect of problematic items
No response
Workarounds
No response
Install method
docker-compose
Config file contents
Version
0.24.5
Python Version
3.11.0
Operating System and Version
Synology (Linux)