#Filter for Pilot Episode or S01E01 only?

1 messages · Page 1 of 1 (latest)

empty shard
#

(apologies for repost, mistakenly marked last post resolved) I am trying to create a filter, and wondering if the folks here can help. My partner & I maintain a shared list on Trakt to which we add series' we would like to watch together. I'd like to use PMM to automatically maintain either a collection or a playlist of just the first/pilot episode of each series in the Trakt list. Possible to do this, essentially filtering for S01E01 only?

static wraithBOT
#

Please complete #938455615741775902 and someone from the community or one of our <@&938443185347244033> members will respond when they're available.

Including the meta.log from the beginning is a huge help use !logs for more information.

odd palm
#

Perhaps an episode-level collection based on that trakt list with a filepath filter on S01E01?

#

Maybe something like:

collections:
  Try These Shows:
    trakt_list: YOUR TRAKT LIST
    builder_level: episode
    sync_mode: sync
    filters:
      filepath: S01E01
empty shard
#

Seems promising! When I run this config:

Pilot Season:
  trakt_list:
  builder_level: episode
  sync_mode: sync
  filters:
    filepath: S01E01

I receive the following error:

Validating Method: builder_level                                                  
Value: episode
                                                                    
Traceback (most recent call last):                                                
    File "//plex_meta_manager.py", line 548, in run_collection
    builder = CollectionBuilder(config, metadata, mapping_name, collection_attrs, library=library, extra=output_str)
    File "/modules/builder.py", line 718, in __init__
        raise Failed(f"{self.Type} Error: {method_final} attribute not supported")
    modules.util.Failed: Collection Error: builder_level attribute not supported
                
Collection Error: builder_level attribute not supported

Can you think of any reason why I wouldn't be able to set a builder_level here?

odd palm
#

Is that nested under a collections: attribute in the metadata file?

#
collections:
  Pilot Season:
    trakt_list:
    builder_level: episode
    sync_mode: sync
    filters:
      filepath: S01E01
#

Looks like the trakt builder might not support that attribute. nvm