Manga-Manager icon indicating copy to clipboard operation
Manga-Manager copied to clipboard

Unable to Scrape Tags Information from Anilist

Open k3ltfalcon opened this issue 1 year ago • 3 comments

Describe the bug The software cannot scrape Tags information from Anilist

To Reproduce Steps to reproduce the behavior:

  1. Add manga by selecting 'Open Files'.
  2. Click 'Fetch Online'
  3. It successfully scraped the information but not Tags information
  4. See error

Expected behavior When I click 'Fetch Online', the software should scrape all information from Anilist.

Screenshots Scraped the information but not Tags information image

Desktop (please complete the following information):

  • OS: Win 11
  • Version 1.0.4

k3ltfalcon avatar Oct 19 '24 23:10 k3ltfalcon

I'm also experiencing a worse version of this issue. Fetch Online can't even query the manga name against AniList. I tried it both on v1.0.4 and nightly_e5dd1ab. Both MangaUpdates and more importantly AniList have errors when fetching online. I'm guessing the API with those sites have changed? I tried this with Bleach as well with similar results. Can verify that in AniList there are entries for these series.

Traceback (most recent call last):
  File "ExternalSources\MetadataSources\Providers\AniList.py", line 175, in _post
    return response.json()['data']['Media']
           ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
2024-11-14 17:40:20,646 -                 root -    ERROR - Wrong data format recieved when parsing response json
Traceback (most recent call last):
  File "ExternalSources\MetadataSources\Providers\AniList.py", line 109, in _get_id_from_series
    content = cls._search_for_manga_title_by_manga_title(cinfo.series, "MANGA", {})
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "ExternalSources\MetadataSources\Providers\AniList.py", line 225, in _search_for_manga_title_by_manga_title
    raise MangaNotFoundError("AniList", manga_title)
src.Common.errors.MangaNotFoundError: AniList did not return any results for series name "Chainsaw Man"This may be due to a difference in manga series titles

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "ExternalSources\MetadataSources\Providers\AniList.py", line 175, in _post
    return response.json()['data']['Media']
           ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable

jovaniedelacruz avatar Nov 14 '24 23:11 jovaniedelacruz

Same issues here, can't fetch online... Is this program dead?

mckenna654 avatar Nov 20 '24 07:11 mckenna654

This program has never pulled tags from AniList. The main developer seems to be a way, I'm a backup maintainer. The program is working fine for me.

majora2007 avatar Nov 20 '24 11:11 majora2007