#Trying to restrict search to my plex libraries only

1 messages · Page 1 of 1 (latest)

restive bone
#

So here is the collection config I use for actors:

templates:
Actor:
actor: tmdb
tmdb_person: <<person>>
tmdb_actor_details: <<person>>
sort_title: +3_<<collection_name>>
sync_mode: sync
collection_order: release
collection_mode: hide
file_background: config/assets/people/<<collection_name>>_background.jpg

collections:
Al Pacino:
template: {name: Actor, person: 1158}
url_poster: https://theposterdb.com/api/assets/48841

This works perfectly well, but what I want to do is restrict the search to my plex libraries only. I do not need/want to know that Al Pacino has acted in +110 movies. I only want to know about those movies I have in my libraries with Al Pacino in the acting role.

I know (am pretty certain) that it has something to do with plex_search, but I cannot get it to work correctly. The one time I got it to only search my plex libraries, it failed to provide me with the tmdb_actor_details.

Appreciate any guidance someone can give.

brave nest
#

im not sure i fully understand, pmm will only add those movies that exist in your library to the collection for this actor, the end result is the same

#

it doesnt matter if it asks tmdb "hey give me ALL pacino movies" and gets back 100+ results, if out of those 100 you only have 20, only those 20 get added

restive bone
#

absolutely correct, but it is searching for all movies in tmdb and providing them in report as missing. I would like to avoid this

#

... if possible

brave nest
#

you can make a actor collection without tmdb as the filter by using just plex_search and searching for the actor name, instead of his tmdb id

#

ahh the missing

#
plex_search:
  all:
    actor: "Al Pacino"

something as simple as that would work then, to search only in that library without asking tmdb for the full list

#

do you usually add missing to your radarr/sonarr and that is something you want to avoid with this?

#

if you you could simply use radarr_add_missing: false to this one collection to make it a exception and no missing items would be sent to radarr from this and you can keep using the tmdb actor list as the source

restive bone
#

I do not pass to radarr. Working through variants of your suggestion above. Still getting either full tmdb search, or missing actor details. Going to persevere and will come back if still stuck or I find solution.

brave nest
#

well sure you can go with trial and error until it works, or you can show how you are trying it and i could tell you what the error probably is 😄

#
templates:
  Actor:
    sorttitle: +3<<collection_name>>
    sync_mode: sync
    collection_order: release
    collection_mode: hide
    file_background: config/assets/people/<<collection_name>>_background.jpg
    plex_search:
      all:
        actor: "<<collection_name>>"

collections:
  Al Pacino:
    template: {name: Actor}
    url_poster: https://theposterdb.com/api/assets/48841

i think this should work... 😄

#

good luck

restive bone
#

Apologies for missing your post. I solved it. It was as simple as removing the line: tmdb_actor_details: <<person>>. It was this that was pulling full movie list from tmdb. I mistakenly thought that this was the actor biography. So, my final collection template reads:

#

templates:
Actor:
actor: tmdb
tmdb_person: <<person>>
sorttitle: +3<<collection_name>>
sync_mode: sync
collection_order: release
collection_mode: hide
file_background: config/assets/people/<<collection_name>>_background.jpg

collections:
Al Pacino:
template: {name: Actor, person: 1158}
url_poster: https://theposterdb.com/api/assets/48841