Closed dpeet closed 4 years ago
Lets start with the first issue:
python3 sync_watch_status.py --userFrom "UserName1 --userTo "Username2" --libraries "Movies"
You are not using the arguments correctly. From the examples at the top of the script:
sync_watch_status.py --userFrom USER1=Server1 --userTo USER2=Server1 --libraries Movies
You are missing the server in the --userFrom
and --userTo
. If you made any changes, change them back or just redownload the script and try it again with the correct arguments. If you're still having issues reply back. If that fixed it, reply back as well.
Ah perfect, that got me all the way to "synched watched status".
But when syncing TVShows, I got a whole bunch of
'nonetype' object has no attribute 'split'
What should I do about that error?
What are you using for your arguments now? Can you provide more of output?
python3 sync_watch_status.py --userFrom "user1"=server --userTo "user2"=server --libraries "TV Shows - server"
Connecting to admin server(s) for access info...
Checking Bearbiever's access to kuat
Connecting Bearbiever to kuat...
Finding watched items in libraries...
Connecting Bearbiever Managed to kuat...
Checking Bearbiever's library: 'TV Shows - Kuat' watch statuses...
Marking watched...
after that some of them would match, and sometimes printed the error
'nonetype' object has no attribute 'split'
would go by. Doing it a second time, there were no errors, and I spot checked and it seems to have been successful
Describe the bug I'm trying to sync watch status from a home user (no plex pass) to a managed user. Using
I'm running into a couple issue. I used my admin token for the
PLEX_TOKEN
variable. My first issue wasI solved that by setting them directly ie
However, then I get the error
When I print out access, it is a gigantic list, so I'm not sure what it's hung up on. Any suggestions?
Link to script with bug/issue https://github.com/blacktwin/JBOPS/blob/master/utility/sync_watch_status.py
Desktop (please complete the following information):