ZeroQI / Hama.bundle

Plex HTTP Anidb Metadata Agent (HAMA)
GNU General Public License v3.0
1.21k stars 113 forks source link

Bug - Boruto metadata fails to load after certain point #300

Closed sven-7 closed 5 years ago

sven-7 commented 5 years ago

Seeing an issue where metadata (summary) for Boruto stops loading after a certain point.

Screen Shot 2019-04-21 at 11 26 26 AM
metadata.seasons[ 6].episodes[ 93]
[?] rank: 0, source_title: TheTVDB, title: "Parent And Child Day"
[=] title                          Sources:  TheTVDB, AniDB| (TheTVDB), AniDB                             Inside: '['TheTVDB']'  Value: 'Parent And Child Day'
[=] summary                        Sources: (TheTVDB), AniDB                                              Inside: '['TheTVDB']'  Value: 'The Hidden Leaf established Parent and Child Day to allow busy parents to spend ..'
[=] originally_available_at        Sources: (TheTVDB), AniDB                                              Inside: '['TheTVDB']'  Value: '2019-02-10'
[=] thumbs                   ( 1)  Sources: (TheTVDB)                                                     Inside: '['TheTVDB']'  Value: '{'https://thetvdb.plexapp.com/banners/episodes/321285/6986754.jpg': ('TheTVDB/episodes/6986754.jpg', 1, None)}'
[=] duration                       Sources: (TheTVDB), AniDB, MyAnimeList, TheMovieDb, OMDb               Inside: '['TheTVDB']'  Value: '1500000'
[=] absolute_index                 Sources: (TheTVDB)                                                     Inside: '['TheTVDB']'  Value: '93'
metadata.seasons[ 6].episodes[ 94]
metadata.seasons[ 6].episodes[ 95]
metadata.seasons[ 6].episodes[ 96]
metadata.seasons[ 6].episodes[ 97]
metadata.seasons[ 6].episodes[ 98]
metadata.seasons[ 6].episodes[ 99]
metadata.seasons[ 6].episodes[100]
metadata.seasons[ 6].episodes[101]
metadata.seasons[ 6].episodes[102]
metadata.seasons[ 6].episodes[103]

At some point it worked, because I have summary data thru episode at least episode 96. The only thing I saw was that the episodes json splits and it doesn't look like anything from that one has loaded ever. It's all on one season in TVDB, so I wasn't sure if the season size might be affecting things? Just a shot in the dark.

Archive.zip Boruto Naruto Next Generations.agent-update.log

Boruto Naruto Next Generations.filelist.log Boruto Naruto Next Generations.scanner.log

EndOfLine369 commented 5 years ago

I see what the issue is. Will let you know when fixed. Its not seeing the "(unknown length)" setting. You'll see the episodes in the season 1 TheTVDB_dict section for ep 94+

  <anime tvdbid="321285" name="Boruto: Naruto Next Generations">
    01|001|024|Academy and Sarada Arc
    02|025|037|Field Trip and Graduation Arc
    03|038|051|Genin Mission and Byakuya Gang Arc
    04|052|070|Chunin Exams Arc and Cho Cho
    05|071|092|Mitsuki's Disappearance Arc
    06|093|093|Family and Jugo Arc (unknown length)
  </anime>
    '1': {
      'episodes': {
        '1': {'rating': 10, 'originally_available_at': u'2017-04-05', 'title': u'Uzumaki Boruto!!', 'language_rank': 0, 'summary': u"Prior to entering the Ninja Academy, Boruto meets a boy named Denki, who is being forced to join the academy for the sake of his father's company.", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/5928644.jpg': ('TheTVDB/episodes/5928644.jpg', 1, None)}, 'absolute_index': 1},
        '2': {'rating': 10, 'originally_available_at': u'2017-04-12', 'title': u"The Hokage's Son!", 'language_rank': 0, 'summary': u"After being suspended for the uproar he caused at the entrance ceremony, Boruto makes his way to the academy for the first time. His classmates ostracize him for being the son of the Seventh Hokage and for being suspended. Iwabe Yuino, one of Boruto's classmates, picks a fight with him. Iwabe is an older student who has a keen sense for battle, but was held back a year for his bad behavior. At first, Boruto ignores him no matter what he says. But when he sees Iwabe punch Denki for telling him to stop, Boruto can't ignore him any longer.", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6018755.jpg': ('TheTVDB/episodes/6018755.jpg', 1, None)}, 'absolute_index': 2},
        '3': {'rating': 10, 'originally_available_at': u'2017-04-19', 'title': u'Metal Lee Goes Wild!', 'language_rank': 0, 'summary': u"Boruto's classmate, Metal Lee, is very dilligent and is skilled at taijutsu. Unfortunately, he gets nervous easily and is unable to do his best when people are watching him. One day one of his classmates, Shikadai Nara, says something that enrages Metal, who attacks Shikadai the next day. Caught in the middle, Boruto notices that Metal's chakra is warped, just like Denki's.", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6018756.jpg': ('TheTVDB/episodes/6018756.jpg', 1, None)}, 'absolute_index': 3},
        '4': {'rating': 10, 'originally_available_at': u'2017-04-26', 'title': u'A Ninjutsu Battle of the Sexes!', 'language_rank': 0, 'summary': u"At the suggestion of Shino Aburame, their homeroom teacher, Boruto and his classmates split off into gendered teams to capture flags placed on the roof. Boruto and the rest of the boys' team quickly head for the roof, but they struggle with traps and the girls' team, led by Sarada Uchiha and Chocho Akimichi. Desperate to capture a flag before the girls' team, Boruto tries out a Summoning Jutsu, but he ends up summoning something unexpected!", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6018757.jpg': ('TheTVDB/episodes/6018757.jpg', 1, None)}, 'absolute_index': 4},
        '5': {'rating': 10, 'originally_available_at': u'2017-05-03', 'title': u'The Mysterious Transfer Student!', 'language_rank': 0, 'summary': u"A student named Mitsuki has transferred into Boruto's class from Hidden Sound Village. He overwhelms Iwabe in sparring and shows his genius by solving difficult problems. However, Boruto and the others are unable to tell what he is thinking. Meanwhile, someone who has been doing repair work on the school suddenly goes berserk. Boruto and the others rush over. Another side of Mitsuki emerges as he starts muttering strange words.", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6052806.jpg': ('TheTVDB/episodes/6052806.jpg', 1, None)}, 'absolute_index': 5},
        '6': {'rating': 10, 'originally_available_at': u'2017-05-10', 'title': u'The Final Lesson!', 'language_rank': 0, 'summary': u"Boruto, Shikadai and Mitsuki arrive at the location they are told to go to by Shino. They notice their teacher is acting different than he usually does\u2014 and Shino suddenly attacks them! Shino belongs to the Aburame clan, a clan of Insect Users. He unleashes a swarm of Parasitic Insects. Boruto and the others can't match the skill of someone who's a jonin. But even in this situation, Mitsuki remains calm and coldly stares at Shino.", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6052807.jpg': ('TheTVDB/episodes/6052807.jpg', 1, None)}, 'absolute_index': 6},
        '7': {'rating': 10, 'originally_available_at': u'2017-05-17', 'title': u'Love and Potato Chips!', 'language_rank': 0, 'summary': u"Cho-Cho's scared because she thinks she's being watched by someone, so she decides to catch them in the act. She succeeds in snagging Magire Kakuremino, and it turns out he wasn't watching Cho-Cho, but Sumire, the class rep, whom he secretly likes. Cho-Cho urges him to declare his love, and at first Magire hesitates. But he takes the leap and tells Sumire how he feels!", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6052808.jpg': ('TheTVDB/episodes/6052808.jpg', 1, None)}, 'absolute_index': 7},
        '8': {'rating': 10, 'originally_available_at': u'2017-05-24', 'title': u"The Dream's Revelation!", 'language_rank': 0, 'summary': u'The shadowy, warped chakra that only Boruto can see takes over more people, causing them to rampage. It only affected people within the Academy at first, but now it\u2019s extending its reach into the village. Can it be stopped? And later, a Visual Jutsu places Boruto within a dream\u2014and afterward, Boruto declares the dream has awakened his Byakugan, the Kekkei Genkai unique to his mother\u2019s Hyuga Clan. Naruto does not believe him, so Boruto seeks advice from his grandfather, Hiashi Hyuga.', 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6052809.jpg': ('TheTVDB/episodes/6052809.jpg', 1, None)}, 'absolute_index': 8},
        '9': {'rating': 10, 'originally_available_at': u'2017-05-31', 'title': u'Proof of Oneself!', 'language_rank': 0, 'summary': u'Under his father and grandfather\u2019s guidance, Boruto spars with his aunt Hanabi. Boruto has sought this match in order to win acceptance from his father, but no matter how hard he tries, he can\u2019t activate his Byakugan in any form. He begins to doubt that he even saw the shadowy warped chakra at all, and feels even worse when people begin to think he lied. But then Boruto sees another person being manipulated by the mysterious shadow', 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6052810.jpg': ('TheTVDB/episodes/6052810.jpg', 1, None)}, 'absolute_index': 9},
        '10': {'rating': 10, 'originally_available_at': u'2017-06-07', 'title': u'The Ghost Incident: The Investigation Begins!', 'language_rank': 0, 'summary': u'Boruto nicknames the mysterious shadow \u201cThe Ghost\u201d and is excited when he and his friends Shikadai and Mitsuki decide to solve the recent \u201cGhost Incidents.\u201d Shino secretly lends Boruto a helping hand by giving their class an assignment to research different workplaces. Meanwhile, Sai, who once served in The Foundation of the ANBU Black Ops, makes a big discovery while investigating the same incident under orders from the Hokate.', 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6052811.jpg': ('TheTVDB/episodes/6052811.jpg', 1, None)}, 'absolute_index': 10},
        '11': {'rating': 10, 'originally_available_at': u'2017-06-14', 'title': u'The Shadow of The Mastermind', 'language_rank': 0, 'summary': u"During a tour of workplaces for their school assignment, Sumire, Wasabi Izuno and Namida Suzumeno get wrapped up in the Ghost Incident and are hurt. Boruto feels bad that he wasn't there to prevent their harm, and becomes more determined to solve the case. With the help of Tayori Kuroyagi the postal worker, along with Shikadai and Mitsuki, the team scans the village more closely. Then Shikadai and Mitsuki realize one possibility from something Boruto says casually.", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6097619.jpg': ('TheTVDB/episodes/6097619.jpg', 1, None)}, 'absolute_index': 11},
        '12': {'rating': 10, 'originally_available_at': u'2017-06-21', 'title': u'Boruto and Mitsuki', 'language_rank': 0, 'summary': u"The Ghost incidents suddenly come to an end and Boruto and his classmates are puzzled, but Mitsuki seems to know something they don't. Mitsuki himself realizes he's been undergoing some puzzling changes and questions his classmates in order to figure out his predicament. Soon after, a mysterious chakra begins to spread throughout the village.", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6100344.jpg': ('TheTVDB/episodes/6100344.jpg', 1, None)}, 'absolute_index': 12},
        '13': {'rating': 10, 'originally_available_at': u'2017-06-28', 'title': u'The Demon Beast Appears!', 'language_rank': 0, 'summary': u"After Mitsuki reveals more information about the Ghost incidents, Boruto is determined to find and stop the culprit! Meanwhile, Seventh Hokage Naruto and his top advisors are shocked to learn who the perpetrator is from the results of Sai's investigation. Just then, Nue\u2014an enormous otherworldly beast\u2014appears! The imminent danger to the village forces the Sixth Hokage, Kakashi, out of retirement!", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6128337.jpg': ('TheTVDB/episodes/6128337.jpg', 1, None)}, 'absolute_index': 13},
        '14': {'rating': 10, 'originally_available_at': u'2017-07-05', 'title': u'The Path That Boruto Can See', 'language_rank': 0, 'summary': u'The late Danzo Shimura was the founder and leader of the Foundation, an elite branch of the ANBU Black Ops. The recent incidents have been masterminded by someone who had sworn to carry on Danzo\'s wishes. Boruto is able to enter another world with his strange "eye." The perpetrator wields the Gozu Tennou, a weapon that relies on the power of the beast Nue, and is set on destroying the village. Boruto desperately tries to dissuade them, but can Boruto\'s thoughts unleash a curse from the past?!', 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6128338.jpg': ('TheTVDB/episodes/6128338.jpg', 1, None)}, 'absolute_index': 14},
        '15': {'rating': 10, 'originally_available_at': u'2017-07-12', 'title': u'A New Path', 'language_rank': 0, 'summary': u'The ghost incident that threatened the Hidden Leaf Village is over, and now Boruto is unable to awaken the mysterious power he used. Things return to normal in the village and the Academy, but one thing still troubles Boruto and his classmates...', 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6128344.jpg': ('TheTVDB/episodes/6128344.jpg', 1, None)}, 'absolute_index': 15},
        '16': {'rating': 10, 'originally_available_at': u'2017-07-19', 'title': u'Crisis: The Threat of Failing!', 'language_rank': 0, 'summary': u"[Filler] Exam day is fast approaching, and everyone at the Academy begins preparing for them. Repeating a grade is a possibility if you fail a test. Denki, who lacks skills in ninjutsu, is having a hard time using chakra to climb walls. And as usual, Iwabe can't wrap his head around what he's studying. Boruto and the others try to help them train and study, but end up making things more confusing for the two. Will Denki and Iwabe avoid being held back?", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6128347.jpg': ('TheTVDB/episodes/6128347.jpg', 1, None)}, 'absolute_index': 16},
        '17': {'rating': 10, 'originally_available_at': u'2017-07-26', 'title': u'Run, Sarada!', 'language_rank': 0, 'summary': u'[Filler] Sarada agrees to return a teddy bear to a young patient at the hospital, but she forgets it on the train and goes into a panic. Despite having dismissed Boruto and the boys for sitting on the roof of the train, Sarada does exactly that in her desperate search for the toy. Cho-Cho happens to see Sarada and takes her to the station\u2019s lost and found. Sarada retrieves her package and all is well, until\u2026', 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6128348.jpg': ('TheTVDB/episodes/6128348.jpg', 1, None)}, 'absolute_index': 17},
        '18': {'rating': 10, 'originally_available_at': u'2017-08-02', 'title': u'A Day in The Life of The Uzumaki Family', 'language_rank': 0, 'summary': u"[Filler] The Uzumaki household is thrown into chaos when Himawari, Boruto's younger sister, catches a cold. Naruto rarely comes home since he became Hokage, and Boruto's anger toward him grows especially because his sister is so sick.", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6128350.jpg': ('TheTVDB/episodes/6128350.jpg', 1, None)}, 'absolute_index': 18},
        '19': {'rating': 10, 'originally_available_at': u'2017-08-09', 'title': u'Sarada Uchiha', 'language_rank': 0, 'summary': u"Boruto pulls a prank and is pursued around the village by Naruto. Seeing this, Sarada can't help but be exasperated, but a part of her grows wistful as she thinks of her father, Sasuke, whom she hasn't seen since she was a baby. She begins to feel doubt after she sees a photo of Sasuke with a young woman wearing glasses. Sarada becomes determined to learn the truth. Will the secret of Sarada Uchiha's birth be revealed?!", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6128351.jpg': ('TheTVDB/episodes/6128351.jpg', 1, None)}, 'absolute_index': 19},
        '20': {'rating': 10, 'originally_available_at': u'2017-08-16', 'title': u'The Boy With The Sharingan', 'language_rank': 0, 'summary': u'Sasuke sends a message to Naruto about a man possessing the Sharingan. Upon receiving the intel, Naruto rushes to meet with Sasuke. Meanwhile, Sarada, who has doubts about who her real mother is, joins Cho-Cho, who is about to set out on a journey to find her \u201creal parents.\u201d Upon learning that Naruto is on his way to meet Sasuke, they go after him. But danger looms when they come under attack.', 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6128354.jpg': ('TheTVDB/episodes/6128354.jpg', 1, None)}, 'absolute_index': 20},
        '21': {'rating': 10, 'originally_available_at': u'2017-08-23', 'title': u'Sasuke and Sarada', 'language_rank': 0, 'summary': u'Sarada arrives at the tower where her father is, only to be hurt by Sasuke\'s surprising words and actions. Naruto and Cho-Cho can hardly bear to watch the awkward exchange between father and daughter, and try to think of something to help. But the party is attacked by a father-son duo who call themselves "Shin Uchiha," and who possess the Sharingan! Meanwhile, Sakura learns that Sarada has gone to meet her father.', 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6247201.jpg': ('TheTVDB/episodes/6247201.jpg', 1, None)}, 'absolute_index': 21},
        '22': {'rating': 10, 'originally_available_at': u'2017-08-30', 'title': u'Connected Feelings', 'language_rank': 0, 'summary': u"Sarada is in shock after Sakura is captured by Shin's jutsu. Even Naruto, with his exceptional tracking skills, is unable to locate her. Then Sasuke discovers countless Sharingan embedded in Shin's arm. Following clues gleaned from Shin's arm, they come upon the laboratory of the heinous Hidden Leaf criminal, Orochimaru, who has been conducting research on Forbidden Jutsu. There, Sarada meets her father's former partners Suigetsu Hozuki and Jugo. She then asks Suigetsu to look into who her real mother is.", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6247202.jpg': ('TheTVDB/episodes/6247202.jpg', 1, None)}, 'absolute_index': 22},
        '23': {'rating': 10, 'originally_available_at': u'2017-09-06', 'title': u'Bonds Come in All Shapes', 'language_rank': 0, 'summary': u"Determined to rescue Sakura, Sarada pursues Shin with Sasuke, Naruto, and Cho-Cho. After brutal battles with Shin's clones along the way, Sarada is surprised to see the bond of trust between Sasuke and Sakura, who haven\u2019t seen each other in years. But suddenly, Shin orders his children to kill the intruders. Since her parents share a bond of trust and love, will Sarada's journey to learn the secret of her birth reach a conclusion?", 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6247204.jpg': ('TheTVDB/episodes/6247204.jpg', 1, None)}, 'absolute_index': 23},
        '24': {'rating': 10, 'originally_available_at': u'2017-09-13', 'title': u'Boruto and Sarada', 'language_rank': 0, 'summary': u'The Hidden Leaf Village is filled with excitement upon the arrival of the Kage for the Five Kage Summit. Boruto knows that security is tighter than usual, but he still plans on pulling a big prank. Meanwhile, Sarada has found a new goal, to become the Hokage, and trains hard. Behind closed doors, the Five Kage discuss highly classified intel that Sasuke has obtained involving Kaguya Otsutsuki.', 'duration': 1500000, 'directors': [u'Noriyuki Abe', u'Hiroyuki Yamashita'], 'writers': [u'Makoto Uezu'], 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6301835.jpg': ('TheTVDB/episodes/6301835.jpg', 1, None)}, 'absolute_index': 24},
        '94': {'rating': 0, 'originally_available_at': u'2019-02-17', 'title': u'A Heaping Helping! The Eating Contest!', 'summary': u'There\u2019s a special event for \u201cFamily Day\u201d : A huge eating competition! Chouji and Chou \u2013 Chou participate in a huge eating competition as a family! However, the sponsors of contest have a certain trick prepared for them!?', 'duration': 1500000, 'language_rank': 0, 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6986759.jpg': ('TheTVDB/episodes/6986759.jpg', 1, None)}, 'absolute_index': 94},
        '95': {'rating': 0, 'originally_available_at': u'2019-02-24', 'title': u'Tactics for Getting Along With Your Daughter', 'summary': u'The village is bustling with people due to the \u2018Family Day\u2019 events. Sasuke encounters Boruto, who\u2019s been strolling along. When he hears about the new \u2018Family Day\u2019 holiday from Boruto, he reminisces about his childhood. Sasuke then sets off to spend it together with Sarada. Even though Sasuke is trying to make his daughter happy, Sarada just feels embarrassed about him. Meanwhile, someone appears in front of Sasuke to suggest some help: It\u2019s his former sensei, Kakashi!', 'duration': 1500000, 'language_rank': 0, 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/6986762.jpg': ('TheTVDB/episodes/6986762.jpg', 1, None)}, 'absolute_index': 95},
        '96': {'rating': 0, 'originally_available_at': u'2019-03-03', 'title': u'Blood, Sweat And Tears', 'summary': u'Namida from Team 15 uses an earsplitting cry that can temporarily paralyze or knock out an opponent, but she\u2019s unable to fully control this special jutsu. When she panics, the jutsu can affect everyone nearby, even her allies. Worried that she\u2019ll become a hindrance to missions, Namida decides to stop crying to prevent the jutsu from accidentally activating.', 'duration': 1500000, 'language_rank': 0, 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/7022514.jpg': ('TheTVDB/episodes/7022514.jpg', 1, None)}, 'absolute_index': 96},
        '97': {'rating': 0, 'originally_available_at': u'2019-03-10', 'title': u'Shikadai\u2019s Decision', 'summary': u'The Nara clan\u2019s chief elder tells Shikadai to quit being a ninja and become a politician in order to increase the reputation of the clan. Shikadai is hesitant, but considers his father\u2019s position and accepts. Boruto and the others are surprised by Shikadai\u2019s sudden decision. Shikadai takes a hiatus from ninja missions and decides to study to become a politician.', 'duration': 1500000, 'language_rank': 0, 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/7022516.jpg': ('TheTVDB/episodes/7022516.jpg', 1, None)}, 'absolute_index': 97},
        '98': {'rating': 0, 'originally_available_at': u'2019-03-17', 'title': u'The Cursed Forest', 'summary': u'In a village on the outskirts of the Fire country, there\u2019s been an incident where the villagers have been getting attacked by birds that have become ferocious. Boruto and his comrades from Team 7, and Sumire and her comrades from Team 15, will be jointly doing a mission to \u2018Investigate and Resolve the Damage from the Wildlife\u2019. And so, they immediately head over to the village upon invitation from their collaborator, Tosaka the ornithologist. However, they encounter a bizarre appearance of a monster.', 'duration': 1500000, 'language_rank': 0, 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/7022517.jpg': ('TheTVDB/episodes/7022517.jpg', 1, None)}, 'absolute_index': 98},
        '99': {'rating': 0, 'originally_available_at': u'2019-03-24', 'title': u'Jugo And The Cursed Mark', 'summary': u'Boruto and Sarada confirm Juugo\u2019s appearance. However, Juugo is under the influence of a \u2018Cursed Seal\u2019, and has transformed into a ferocious monster. The \u2018Cursed Seal\u2019 is one of Orochimaru\u2019s research materials. Even though it amplifies strength and stimulates that attack instincts of living beings, Juugo is someone who possessed that capability from birth. Juugo has lost control over himself and begins to attack, putting up a difficult fight against Boruto and his comrades. Even though he\u2019ll be getting assistance from his friends, will they cause damage to Juugo somehow?!', 'duration': 1500000, 'language_rank': 0, 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/7022520.jpg': ('TheTVDB/episodes/7022520.jpg', 1, None)}, 'absolute_index': 99},
        '100': {'rating': 0, 'originally_available_at': u'2019-03-31', 'title': u'The Predestined Path', 'summary': u'The cause is still unknown, but they are successively discovering birds that are under control of the power of the cursed seal. Boruto and his comrades from Team 7 are with Tosaka: They are running around together with Juugo, who can absorb the power of cursed seals. Boruto and his comrades continue to rescue the birds by using tranquilizers, so that Juugo and them won\u2019t be controlled by the cursed seal again. However, an incident occurs where they lose all of their tranquilizers.', 'duration': 1500000, 'language_rank': 0, 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/7022521.jpg': ('TheTVDB/episodes/7022521.jpg', 1, None)}, 'absolute_index': 100},
        '101': {'rating': 0, 'originally_available_at': u'2019-04-07', 'title': u'Jugo\u2019s Reinforcements', 'summary': u'Just like Boruto and his comrades, an investigational team from the River country is studying the birds who have become ferocious due to the cursed seal. Juugo was captured by them. In order to not increase the damages due to the cursed seal beyond what\u2019s already happened, Boruto and his comrades say that Juugo\u2019s power is still necessary. Despite appealing to the investigational team from the River country, they are treated with contempt.', 'duration': 1500000, 'language_rank': 0, 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/7085624.jpg': ('TheTVDB/episodes/7085624.jpg', 1, None)}, 'absolute_index': 101},
        '102': {'rating': 0, 'originally_available_at': u'2019-04-14', 'title': u'Melee!', 'summary': u'Boruto and his comrades are trying to interfere with the plans to use the cursed seal\u2019s power. Even though Boruto and Suigetsu are headed over to Jyuugo\u2019s location, they get ensnared by a trap and get put in a tough position! On the other hand, Sarada and Karin employ diversionary tactics to battle their enemy. In addition, Wasabi and Namida have gotten separated from Boruto and his comrades. They get rescued by Sumire, but an enemy that she had fought against just a few days ago has reappeared in front of her! In order to protect the two of them, Sumire battles alongside Nue.', 'duration': 1500000, 'language_rank': 0, 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/7085626.jpg': ('TheTVDB/episodes/7085626.jpg', 1, None)}, 'absolute_index': 102},
        '103': {'rating': 0, 'originally_available_at': u'2019-04-21', 'title': u'Migration Season', 'summary': u'Jyuugo is suffering from the effects of the drug that activates the power of the cursed seals. Somehow or another. Boruto and Suigetsu want to try to save him, but they are rendered unable to move because of being injected with a tranquillizer. Meanwhile, it\u2019s time for the migratory birds to set off. The birds that are harbouring the power of the cursed seal are getting ready to turn away and fly off to various places. Even though Boruto and his comrades are trying to hurry, there\u2019s just too many of them. And then finally, Jyuugo transforms into a complete monster.', 'duration': 1500000, 'language_rank': 0, 'thumbs': {'https://thetvdb.plexapp.com/banners/episodes/321285/7085627.jpg': ('TheTVDB/episodes/7085627.jpg', 1, None)}, 'absolute_index': 103}},
EndOfLine369 commented 5 years ago

Fixed in https://github.com/ZeroQI/Hama.bundle/commit/4a70803c6c80872f590bfe1c8c373668b8993aab Please update and test.

sven-7 commented 5 years ago

Perfect -- everything is working as expected. Thanks for the quick fix!

sven-7 commented 5 years ago

Closing #300

sven-7 commented 5 years ago

FYI - I think I might have seen an issue where it was no longer working if there was a local mapping file. I had a tvdb4.id file and tvdb4.mapping file, but the latter was not XML. However, it was working in previous versions.

=== common.GetMetadata() ====================================================================================================================================
tvdb4 mode
--- tvdb4.mapping.xml ---------------------------------------------------------------------------------------------------------------------------------------
No 'tvdb4.mapping.xml' file detected locally
common.LoadFile() - file cached - CacheTime: 'Sat Apr 20 12:39:52 2019', Limit: 'Mon Apr 29 08:10:42 2019', url: 'https://raw.githubusercontent.com/ZeroQI/Absolute-Series-Scanner/master/tvdb4.mapping.xml', Filename: 'tvdb4.mapping.xml' file_valid: 'True'
ERROR: TVDBid '331753' is not found in mapping file
--- tvdb4.posters.xml ---------------------------------------------------------------------------------------------------------------------------------------
No 'tvdb4.posters.xml' file detected locally
common.LoadFile() - file cached - CacheTime: 'Sat Apr 20 12:39:52 2019', Limit: 'Mon Apr 29 08:10:42 2019', url: 'https://raw.githubusercontent.com/ZeroQI/Absolute-Series-Scanner/master/tvdb4.posters.xml', Filename: 'tvdb4.posters.xml' file_valid: 'True'
ERROR: TVDBid '331753' is not found in posters file
--- return --------------------------------------------------------------------------------------------------------------------------------------------------
EndOfLine369 commented 5 years ago

Indeed, the scanner does use "tvdb4.mapping" Absolute%20Series%20Scanner.py#L627 and HAMA uses "tvdb4.mapping.xml" common.py#L536

Updated in https://github.com/ZeroQI/Hama.bundle/commit/36205c4cf7b57c3da4392739b0fd2367129959c2 to match scanner

sven-7 commented 5 years ago

Thanks!