[REQUEST] Sync watched state across all users

My feature request is for watched states that sync across all users.

 

I have two users, myself and my wife. Currently the watched status for a TV episode changes according to who's signed in, but this causes confusion as we generally watch TV together. (We only have separate accounts because that's the only way she can use Plex for Xbox One when I'm not home.) I would prefer to have an episode show as watched when either user has watched it.

 

I'm thinking that maintaining separate watched states across different users is harder than not, so hopefully this should be a simple one to implement.

I do not understand why you have 2 accounts.  Why can't your wife just use your account when you are not home?

I think this would be a good option, but not the default. For instance, my girlfriend and I both have plex accounts. 80% of the time we watch shows together, the other 20% of the time she has to guess what episode we were on (since all of hers are marked as unwatched) when I watch an episode without her.

When you click mark as watched, having the option to mark as watched with checkboxes for certain users, would be helpful. Not the default, when we watch something together I expect it to only be marked as watched on my account, but if I could then click the watched button and mark it for both of us that would be very helpful.

I do not understand why you have 2 accounts.  Why can't your wife just use your account when you are not home?

Because:

(We only have separate accounts because that's the only way she can use Plex for Xbox One when I'm not home.) 

 

I think this would be a good option, but not the default. For instance, my girlfriend and I both have plex accounts. 80% of the time we watch shows together, the other 20% of the time she has to guess what episode we were on (since all of hers are marked as unwatched) when I watch an episode without her.

Agree it should probably not be the default, but a useful option to have for exactly the scenario you mention.

Beats the whole purpose. If you watch something on one account it should never affect another account because it was not watched on that account. Whole point of "Watched". Create a third account (shared) or just use one account. Whole point of accounts and profiles so good luck but I highly doubt an option like this would exist as it is confusing and it is entirely a "user error".

There is nothing in the current code to do this.  But something like the following could be implemented via a plugin.

Setup individual accounts for family members.

Setup a "family" account used by family when watching together.

Now with said plugin you could associate the family account with multiple individual accounts.  It would then take the watched status from anything in the family account and sync the individual accounts the same.

You could probably post something like this in the plugin/channel forum and maybe someone could put something together like this.

Carlo

(We only have separate accounts because that's the only way she can use Plex for Xbox One when I'm not home.)

I still do not get what having 2 accounts has to do with this.  I see you have a PlexPass on your account, so your account would be able to access the XBox apps.  I guess it is not important, if you want 2 accounts, that is your choice.

Plex does not have this feature but there is a way to implement this feature yourself.  PMs uses a SQLite database, which has a built in function that can accomplish this.  See this other post I made some time back on how to accomplish this.

https://forums.plex.tv/topic/129159-copying-user-settings/page-2#entry798666

This, whilst not essential, would be quite useful but should be restricted to members of a Plex Home. 

It could be a toggle in the settings that when you finish watching an episode and the system sets your stats as "Watched" that you get prompted if you wanted to set the status of anyone else in the Home to "Watched".

I still do not get what having 2 accounts has to do with this.  I see you have a PlexPass on your account, so your account would be able to access the XBox apps.  I guess it is not important, if you want 2 accounts, that is your choice.

Plex for Xbox One is our client, and signin on the Xbox is done entirely via Kinect. We have to have two separate accounts linked to the same Plex Home as that's the only way my wife can watch Plex if I'm not home (or even if I'm not in the room). When we watch something together it's a crapshoot which of us the Kinect will pick up first.

Completely agree it's an edge case, but certainly not "user error" as someone so helpfully suggested.

I get it now. I do not have a Kinect but can both users use the same Plex login?

No, one Plex account can only correspond to one Xbox user. I set things up as per https://forums.plex.tv/topic/132749-how-to-use-multi-user-on-xbox-one/and it's working great, with the watched status being the only downside. Having a toggle to make watched counts per-server rather than per-user would fix that.

Early 2021 clean-up: duplicate