#Metadata Error: TVDb ID not mapped
1 messages Β· Page 1 of 1 (latest)
Welcome Back!
Thanks for being a PMM Sponsor, we greatly appreciate it! Your ticket will now be diverted to <@&1097919568334311495>.
Please provide any logs if you think they're relevant to your post.
You can press the "Close Post" button above or type !close at any time to close this post.
are the two logs the same?
https://github.com/meisnate12/Plex-Meta-Manager-Configs/tree/master/bullmoose20 is where you will find custom.yml
2 logs?
argh
should only be one...
so yes... they are the same
got rid of the second duplicate
Can you post the XML of Money Heist?
remind me again where I can get that?
oh...
i think i know why it might be an error
on my test library, i do not have money heist in there
so maybe the error is because PMM has no idea how to apply the custom.yml because my TestTV Shows library does not have Money Heist in it
I would have to run against my prod library of Shows and I am not quite at that point in my testing of my new config.yml file.
And here are two remaining errors that I think are just waiting for nightly to get merged...
[2023-04-29 07:26:19,324] [plex_meta_manager.py:337] [INFO] | 3 | Overlay Error: Overlay Image not found at: /defaults/overlays/images/network/AcornTV.png |
[2023-04-29 07:26:19,325] [plex_meta_manager.py:337] [INFO] | 3 | Overlay Error: Overlay Image not found at: /defaults/overlays/images/network/Max.png |
off-topic but only realized URLs are refacted? didn't know that was a thing
i dunno... I guess it detected my username of bullmoose20 and decided to redact it?
it's "Acorn TV" in the network folder, and Max isn't in there
Max is there in the PR
yml for Acorn TV is also in the PR
sorry I didn't see that last sentence π
just awaiting I believe
there are quite a few items in the PR's piling up that I think SOhjiro needs to decipher
and there he is... π
every string the logger prints will be checked for secrets
neat
I've never noticed it until today
depends on what field you have it in
i have anidb username as a secret
for example
oh... so I think that my username to login to anidb is bullmoose20.... so I guess that then gets redacted anywhere it sees bullmoose20
exactly
cool.
has that always been a thing?
so whats the issue here
so as for the PR...
i mean its been so for a while
neat
the issue is really just I believe waiting on the PR's to get sorted out so that I can rerun and get rid of the 2 additioanl errors in this thread
now that the urls are changed i can push
Max.png and AcornTV.png errors
the original issue was for Money Heist and my custom.yml. THe error was not apparent
yea but what was happening
was stating that the id did not exist when in fact, it was that my test library did not have the media in it
[2023-04-29 07:26:19,327] [plex_meta_manager.py:337] [INFO] | 1 | Metadata Error: TVDb ID not mapped |
question for you bull
why do you have season1 season2 etc listed? it seems redundant
https://github.com/meisnate12/Plex-Meta-Manager-Configs/blob/master/bullmoose20/custom.yml#L3
that error seemed like it was that I was using the wrong TVDb ID
its not just redundant it wont work
why not just do
metadata:
327417:
seasons:
1:
2:
...
oh, I assumed it was one of those undocumented things that would work π€£
its never been programmed to look in two dicts
or maybe I was lucky back in January
Get it fixed π
will do.. this is why i am testing my new config
can you run with --run-metadata-files custom with a blank cache
so rename my pmm cache file, then just run that metadata file....
even if my testtv show library does not have that media within it?
because the library hasnt mapped that id to an item in the library
i did not realise that it was not mapped to an actual media item in plex, but that it was found in tvdb
i thought it was more that the id was not in tvdb
let me try running against prod tv shows library and only that custom file
i guess it should say tvdb id not found in your library
that was underwhelming
lmao... it basically did nothing... like clearly custom.yml does not produce an error, however, it does not do much either..
and attempting to make the updates as per above, i get this now:
you have seasons listed more than once
metadata:
327417:
seasons:
1:
seasons:
2:
seasons:
3:
grrrr... its saturday morning.... and I did not sleep well
π€£
lol
so i will need to remove the episodes lines as well I presume and only need the top one?
Each season needs an episodes attribute
maybe do a --log-requests run?
sure... just funny how much detail is in that log... lol
so -tr did not produce more info. trying log requests now
Whatβs the file look like
^
except that i would like to know how to reference it to use file:
custom would use the local or the git?
custom will run any file named custom in your config
or does it read the config.yml and from there it would know where to go and get custom.yml
yes if custom isnt defined in your config specifying it in a run command will do nothing
ok... so it looks like its now working.. so I can push the custom.yml to update the git version of the file
should be fine
yep.. thanks for helping out on this one.. I never really made one of these files before and clearly, I am not a yml guy. lol
thats a great page...
fyi, the real issue I had was that I ended up creating a yml file that passes the yml lint stuff, but was still not being processed by PMM
and when I saw the error complaining about duplicate keys, I made them unique and got rid of the error from PMM but it did not work anyways
so i was in a predicament without really knowing why.... or what I was doing wrong
all good... now I can can rerun with nightly50 to see if the other errors are fixed
and then if that works out, I can then run against my prod library which should confirm whether my config.yml file is fine or not for public use... lol