#Metadata Error: TVDb ID not mapped

1 messages Β· Page 1 of 1 (latest)

spare sable
#

So I went to TVDb and looked up the id in question and found Money Heist.... So I am not sure what this error is all about for the moment. I do know that I had to created my custom.yml file to make the Money Heist metadata work from my collection.

serene wharfBOT
#

Welcome Back!

sponsor 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.

wanton orbit
#

are the two logs the same?

spare sable
#

2 logs?

#

argh

#

should only be one...

#

so yes... they are the same

wanton orbit
#

πŸ˜„

spare sable
#

got rid of the second duplicate

wanton orbit
#

Can you post the XML of Money Heist?

spare sable
#

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       |
wanton orbit
#

off-topic but only realized URLs are refacted? didn't know that was a thing

spare sable
#

i dunno... I guess it detected my username of bullmoose20 and decided to redact it?

wanton orbit
spare sable
#

Max is there in the PR

wanton orbit
#

oh

#

yeah

spare sable
#

yml for Acorn TV is also in the PR

wanton orbit
#

sorry I didn't see that last sentence πŸ˜„

spare sable
#

just awaiting I believe

wanton orbit
#

but yeah the png is currently "Acorn TV.png"

#

idk if you PR a fix for that

spare sable
#

there are quite a few items in the PR's piling up that I think SOhjiro needs to decipher

wanton orbit
spare sable
#

and there he is... πŸ™‚

red elbow
wanton orbit
#

neat

spare sable
#

I did not know my name was a secret

#

lol

wanton orbit
#

I've never noticed it until today

red elbow
#

i have anidb username as a secret

#

for example

spare sable
#

oh... so I think that my username to login to anidb is bullmoose20.... so I guess that then gets redacted anywhere it sees bullmoose20

red elbow
#

exactly

spare sable
#

cool.

wanton orbit
#

has that always been a thing?

red elbow
#

so whats the issue here

spare sable
#

so as for the PR...

red elbow
wanton orbit
#

neat

spare sable
#

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

red elbow
#

now that the urls are changed i can push

spare sable
#

Max.png and AcornTV.png errors

#

the original issue was for Money Heist and my custom.yml. THe error was not apparent

spare sable
#

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 |

wanton orbit
#

question for you bull

spare sable
#

that error seemed like it was that I was using the wrong TVDb ID

red elbow
wanton orbit
#

why not just do

metadata:
  327417:
    seasons:
      1:
      2:
      ...
wanton orbit
spare sable
#

I dunno... it was working at some poijnt

#

or maybe partially working

red elbow
#

its never been programmed to look in two dicts

spare sable
#

or maybe I was lucky back in January

wanton orbit
#

Get it fixed πŸ˜„

spare sable
#

will do.. this is why i am testing my new config

red elbow
#

can you run with --run-metadata-files custom with a blank cache

spare sable
#

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?

red elbow
#

oh it would need the media

#

thats why your getting Metadata Error: TVDb ID not mapped

spare sable
#

right, but I thought it was more because of an incorrect id

#

just from readin gthat

red elbow
#

because the library hasnt mapped that id to an item in the library

spare sable
#

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

red elbow
#

i guess it should say tvdb id not found in your library

spare sable
#

lmao... it basically did nothing... like clearly custom.yml does not produce an error, however, it does not do much either..

wanton orbit
#

you have seasons listed more than once

#
metadata:
  327417:
    seasons:
      1:
    seasons:
      2:
    seasons:
      3:
spare sable
#

grrrr... its saturday morning.... and I did not sleep well

wanton orbit
#

🀣

spare sable
#

lol

#

so i will need to remove the episodes lines as well I presume and only need the top one?

red elbow
#

Each season needs an episodes attribute

spare sable
#

well....

wanton orbit
#

maybe do a --log-requests run?

spare sable
#

sure... just funny how much detail is in that log... lol

#

so -tr did not produce more info. trying log requests now

red elbow
#

What’s the file look like

spare sable
#

custom.yml:

red elbow
#

so thats why its not running

spare sable
#

hmmm... so this is not for overlays and hence why i did a -co

#

i could force -rm

red elbow
#

^

spare sable
#

except that i would like to know how to reference it to use file:

spare sable
#

custom would use the local or the git?

red elbow
#

custom will run any file named custom in your config

spare sable
#

or does it read the config.yml and from there it would know where to go and get custom.yml

red elbow
spare sable
#

ok... so it looks like its now working.. so I can push the custom.yml to update the git version of the file

red elbow
#

should be fine

spare sable
#

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

red elbow
#

πŸ‘€

#

lol couldnt help myself

spare sable
#

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