#Yet Another "Collection Error: No builders were found" but not related to IMDB

1 messages · Page 1 of 1 (latest)

spring oar
#

Hi!

I have had a fairly simple setup based on this:

https://github.com/Kometa-Team/Community-Configs/blob/master/meisnate12/Studios.yml

However, after updating to Kometa, I have not been able to get it to work.

My config file did have metadata_path set, which I have fixed but am now being hit with this issue seen in the attachment.

I have googled and searched here, which seems to be mostly related to IMDB changing up their stuff, but this specific config is using tmdb.

tmdb connects just fine:

[2024-08-28 23:09:37,857] [config.py:590]             [INFO]     | Connecting to TMDb...                                                                              |
[2024-08-28 23:09:37,995] [config.py:599]             [INFO]     | TMDb Connection Successful                                                                         |

I have tried over a few times but get hit by this, even when changing the configs according to the wiki.

Relevant config part:

templates:
  Studio:
    optional:
      - company
    tmdb_company: <<company>>
    sort_title: +2_<<collection_name>>
    sync_mode: sync
    smart_label: release.desc
collections:
  Aardman:
    template: {name: Studio, studio: Aardman, poster: https://theposterdb.com/api/assets/26074}
    summary: Aardman Animations, Ltd. is a British animation studio based in Bristol, England. Aardman is known for films made using stop-motion clay animation techniques, particularly those featuring Plasticine characters Wallace and Gromit.
    radarr_add_missing: true
    radarr_monitor: true
    radarr_search: true
GitHub

Config files for Kometa. Contribute to Kometa-Team/Community-Configs development by creating an account on GitHub.

velvet crownBOT
#

📝 If you want to review this again, trillex:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> 📝

#

Welcome @spring oar!

Someone from <@&938443185347244033> will assist when they're available.

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

After attaching your log, do not forget to hit the green check boxes when prompted by our bot.

#

You can press the "Close Post" button above or type /close at any time to close this post.

stoic wind
#

There doesn't appear to be anything there that would provide a list of what movies should go into that collection. That is the "builder", and there doesn't appear to be one.

spring oar
#

(meta log is super long due to overlays, I will attach if the above is not enough)

stoic wind
#

It's hard to be entirely sure with Discord having messed with the formatting.

spring oar
#

that does make sense

stoic wind
#

Oh, there we go. You aren't passing anything in the "company" variable.

spring oar
#

My previous config had company: companynumber but I replaced that with the above community config mentioning just studio as I thought that was the issue earlier

stoic wind
#

So tmdb_company, which is the builder, gets dropped due to missing data, therefore "no builder"

spring oar
#

oh yes, that makes a lot of sense

#

I have been whacking my head at this too long

#

tmdb_company takes an ID so that was what I had before

#

Thank you, how enlightening!

#

yes, now it works. Thank you again for the prompt answer and quick fix