Ask before removing Trakt history

I use trakt to sync my watch history. The problem is that infuse watched status is binary (watched or unwatched). When I mark something as unwatched it deletes the entire history from trakt without any warning. There is no way to recover this as far as I can tell. You may tell me not to mark it as unwatched then. The problem is sometimes my finger slips or I click at the wrong time and accidentally press the button. Then poof my history is gone. This just happened to me tonight on iOS as I was attempting to reorder items in a playlists and the contextual menu popped open and I selected it. It does happen every so often, on Apple TV too.

I am asking for a popup to confirm that I want to remove my history if I am signed into trakt. It’s not just about how many times I watched something but also how long it has been.


@james this is still a problem that I would like to see fixed. It has just happened to me again and I am quite frustrated. I use my trakt history to help me determine what movies to watch but when this happens it is all gone. My counts and history is gone.

If we could go a step further and have a toggle to hide this from the menu like file management for deleting files.

I would welcome this as well. Trakt can hold the information of multiple plays for a movie/episode each with its own dates. A confirm menu would be good to not erase this by accident.

Still looking for trakt history protection of some sort.

Just added my vote to this too.

Whilst I was using Plex,Emby,Jellyfin with or without Infuse this was less of an issue.

Now using infuse directly if I suddenly want to rewatch an old sitcom show then marking it unwatched in Infuse makes Trakt remove all play history.

1 Like

Actually as someone who rewatches stuff often (and loves/relies on Trakt) this is gonna be a real deal breaker.

@james is there anything technical to stop this request being a thing?
I have no issues with it taking a long time to implement because I know that not everything is easy.

I just don’t wanna waste time if there’s a technical reason?

So what would the preferred behavior be here?

A simple warning or prompt (do you want to unmark Trakt as well?), or just avoid marking items as unwatched altogether in your Trakt account?

1 Like

From my point of view if an item has been watched, then I can’t really unwatch it. So I would just not remove watch history at all. I don’t mind going to the website if I need to manually fix something.

What would be nice is if we could rewatch shows without losing trakt history. I know lots of users mark things as unwatched to watch again but this doesn’t work for us now.

1 Like

Pretty much this option.

The chances of being in the UI and marking something as watched/unwatched unintentionally are fairly remote and can easily be fixed directly on the Trakt website itself as @munpip214 mentions.

As I’m a recent convert to using Infuse natively rather than via a Plex/Emby/Jellyfin server it had never occurred to me that Infuse would remove ALL play history for an item if I marked something as unwatched until @munpip214 mentioned it.

Emby has options for the behaviour that’s pushed to Trakt if something is marked as unwatched in Emby itself.
Jellyfin has even more options.
Plex has zero options as it only uses a one way webhook.

But all three servers never completely removes an items watched history in the way Infuse seemingly does.

Options are nice but probably not needed.
So yeah just for Infuse to not mark something as unwatched would be great if possible.

Again, If there does happen to be a user error with watched status then it can be fixed in Trakt itself.

Just to add my two pennies …

I do occasionally make things as unwatched within Infuse, so I can watch a TV show again. It would be great that this wouldn’t unwatch things on Trakt and just add to the watched count.

Sometimes I do go to the trakt website to manually mark things as watched/unwatched and I wouldn’t want to have that not taken into account within Infuse.

Not sure if the two things clash, but something to think about when you start playing with how things work! :slight_smile:

Is there any way Infuse can show number of times watched? Or maybe have a separate “rewatch” button that clears Infuse watched history and doesn’t play with Trakt, while the watched/unwatched button clears the whole thing/works as it does now?