Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to Scrape Tags Information from Anilist #217

Open
k3ltfalcon opened this issue Oct 19, 2024 · 3 comments
Open

Unable to Scrape Tags Information from Anilist #217

k3ltfalcon opened this issue Oct 19, 2024 · 3 comments

Comments

@k3ltfalcon
Copy link

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
@jovaniedelacruz
Copy link

jovaniedelacruz commented Nov 14, 2024

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

@mckenna654
Copy link

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

@majora2007
Copy link
Contributor

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants