- 
                Notifications
    
You must be signed in to change notification settings  - Fork 200
 
Description
I'm in the progress of adding some undocumented search features to plexapi (so i can use it with htpc manager) and i come across some strange behavior where a object is reload.
https://github.com/mjs7231/python-plexapi/blob/master/plexapi/video.py#L236 seems to be unneeded since /library/metadata/<key>/allLeaves includes directors, actors etc.
I have added a test that checks the resolution of eps and compares it to what plex returns when using section search with params {"resolution<": 720}.
Is the reload required for something else that im not seeing there?
(removing the unneeded reload reduced the test time to 40 sec from over 10+minutes
I have 723 shows but there is over 23k episodes. Ill rather to 723 http requests then 23k+.)
I love the fact that we can use our own session object. That really great since requests has a really nice api but its really slow. Now i can just use human_curl instead (with a small patch)
There is also a small bug where the c.key is double quoted when calling listchoices. I'm gonna included that in a pr