Skip to content

can't edit sharing label using plex_api_share #435

@PierreDurrr

Description

@PierreDurrr

command used :
(user "Jeanne" is managed, but same behavior with friend)

python3 utility/plex_api_share.py --user "Jeanne" --add --tvLabels label!="MAINTENANCE,All I Want For Christmas...,camille-trakt,cindy-trakt,davidlp-trakt,elise-trakt,erwan-trakt,frederic-trakt,geraud-trakt,lenaic-trakt,nonnetp-trakt,pierredurrr,sylvie-trakt,yvonnick-trakt,camille_demandes,cindy_demandes,david_demandes,elise_demandes,erwan_demandes,frederic_demandes,geraud_demandes,lenaic_demandes,nonnetp_demandes,sylvie_demandes,yvonnick_demandes" contentRating="2 ans et +,3 ans et +,4 ans et +,5 ans et +,6 ans et +,7 ans et +,8 ans et +,9 ans et +,10 ans et +" --movieLabels label!="MAINTENANCE,All I Want For Christmas...,camille-trakt,cindy-trakt,davidlp-trakt,elise-trakt,erwan-trakt,frederic-trakt,geraud-trakt,lenaic-trakt,nonnetp-trakt,pierredurrr,sylvie-trakt,yvonnick-trakt,camille_demandes,cindy_demandes,david_demandes,elise_demandes,erwan_demandes,frederic_demandes,geraud_demandes,lenaic_demandes,nonnetp_demandes,sylvie_demandes,yvonnick_demandes" contentRating="2 ans et +,3 ans et +,4 ans et +,5 ans et +,6 ans et +,7 ans et +,8 ans et +,9 ans et +,10 ans et +"

output :

`Traceback (most recent call last):

File "/app/utility/plex_api_share.py", line 454, in
share(user, addedLibraries, sync, camera, channels, filterMovies, filterTelevision,
File "/app/utility/plex_api_share.py", line 228, in share
plex.myPlexAccount().updateFriend(user=user, server=plex, sections=sections, allowSync=allowSync,
File "/venv/lib/python3.12/site-packages/plexapi/myplex.py", line 652, in updateFriend
response_filters = self.query(url, self._session.put)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/venv/lib/python3.12/site-packages/plexapi/myplex.py", line 244, in query
raise NotFound(message)
plexapi.exceptions.NotFound: (404) not_found; https://plex.tv/api/v2/sharings/270197088?filterMovies=label%21%3DMAINTENANCE%2CAll%20I%20Want%20For%20C
hristmas...%2Ccamille-trakt%2Ccindy-trakt%2Cdavidlp-trakt%2Celise-trakt%2Cerwan-trakt%2Cfrederic-trakt%2Cgeraud-trakt%2Clenaic-trakt%2Cnonnetp-trakt%2
Cpierredurrr%2Csylvie-trakt%2Cyvonnick-trakt%2Ccamille_demandes%2Ccindy_demandes%2Cdavid_demandes%2Celise_demandes%2Cerwan_demandes%2Cfrederic_demande
s%2Cgeraud_demandes%2Clenaic_demandes%2Cnonnetp_demandes%2Csylvie_demandes%2Cyvonnick_demandes%7CcontentRating%3D2%20ans%20et%20%2B%2C3%20ans%20et%20%
2B%2C4%20ans%20et%20%2B%2C5%20ans%20et%20%2B%2C6%20ans%20et%20%2B%2C7%20ans%20et%20%2B%2C8%20ans%20et%20%2B%2C9%20ans%20et%20%2B%2C10%20ans%20et%20%2B
&filterTelevision=label%21%3DMAINTENANCE%2CAll%20I%20Want%20For%20Christmas...%2Ccamille-trakt%2Ccindy-trakt%2Cdavidlp-trakt%2Celise-trakt%2Cerwan-tra
kt%2Cfrederic-trakt%2Cgeraud-trakt%2Clenaic-trakt%2Cnonnetp-trakt%2Cpierredurrr%2Csylvie-trakt%2Cyvonnick-trakt%2Ccamille_demandes%2Ccindy_demandes%2C
david_demandes%2Celise_demandes%2Cerwan_demandes%2Cfrederic_demandes%2Cgeraud_demandes%2Clenaic_demandes%2Cnonnetp_demandes%2Csylvie_demandes%2Cyvonni
ck_demandes%7CcontentRating%3D2%20ans%20et%20%2B%2C3%20ans%20et%20%2B%2C4%20ans%20et%20%2B%2C5%20ans%20et%20%2B%2C6%20ans%20et%20%2B%2C7%20ans%20et%20
%2B%2C8%20ans%20et%20%2B%2C9%20ans%20et%20%2B%2C10%20ans%20et%20%2B <title>The page you were looking for doesn't exist
(404)</title> <script type="text/javascript"> var _gaq = _ga
q || []; _gaq.push(['_setAccount', 'UA-6111912-23']); _gaq.push(['_setDomainName', 'plex.tv']); _gaq.push(['_trackPageview', '/404?url=' + window.location.pathname]); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script>

Oops; a 404 error...

That's "page not found" in human language.

You may have mistyped the address or the page may have moved.
Let us take you to the main page and we can start all over again, shall we?

`

Already checked server url, token, user and label typo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions