We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
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
Describe the bug When I try to import my Anilist i get the following error in the import history:
Unexpected error occurred: 'NoneType' object cannot be interpreted as an integer
To Reproduce Steps to reproduce the behavior:
Expected behavior AniList gets imported without issues.
Screenshots
Error logs
rack | [2025-05-14 13:35:35 +0000] [521] [INFO] Importing anime from Anilist yamtrack | [2025-05-14 13:35:35 +0000] [521] [ERROR] Task Import from AniList[cfd9ce6c-4b3a-4c92-a9b0-9371fa8a6b3a] raised unexpected: TypeError("'NoneType' object cannot be interpreted as an integer") yamtrack | Traceback (most recent call last): yamtrack | File "/usr/local/lib/python3.12/site-packages/celery/app/trace.py", line 453, in trace_task yamtrack | R = retval = fun(*args, **kwargs) yamtrack | ^^^^^^^^^^^^^^^^^^^^ yamtrack | File "/usr/local/lib/python3.12/site-packages/celery/app/trace.py", line 736, in __protected_call__ yamtrack | return self.run(*args, **kwargs) yamtrack | ^^^^^^^^^^^^^^^^^^^^^^^^^ yamtrack | File "/yamtrack/integrations/tasks.py", line 96, in import_anilist yamtrack | num_anime_imported, num_manga_imported, warning_message = anilist.importer( yamtrack | ^^^^^^^^^^^^^^^^^ yamtrack | File "/yamtrack/integrations/imports/anilist.py", line 95, in importer yamtrack | anime_imported, anime_warnings = import_media( yamtrack | ^^^^^^^^^^^^^ yamtrack | File "/yamtrack/integrations/imports/anilist.py", line 121, in import_media yamtrack | bulk_media, warnings = process_status_list( yamtrack | ^^^^^^^^^^^^^^^^^^^^ yamtrack | File "/yamtrack/integrations/imports/anilist.py", line 169, in process_status_list yamtrack | start_date=get_date(content["startedAt"]), yamtrack | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ yamtrack | File "/yamtrack/integrations/imports/anilist.py", line 181, in get_date yamtrack | return datetime.date(date["year"], date["month"], date["day"]) yamtrack | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ yamtrack | TypeError: 'NoneType' object cannot be interpreted as an integer
Yamtrack version: 0.22.7 Database: SQLite
The text was updated successfully, but these errors were encountered:
Would you mind sharing your AniList username? You can send it to [email protected] if you prefer.
Sorry, something went wrong.
It's pretty much the same as my username on github so I don't mind: Gigaa
fix: handle missing date values in anilist import #486
1e93ee6
Fixed in v0.23.0
fix: handle missing date values in anilist import FuzzyGrim#486
070ddd0
No branches or pull requests
Describe the bug
When I try to import my Anilist i get the following error in the import history:
To Reproduce
Steps to reproduce the behavior:
Expected behavior
AniList gets imported without issues.
Screenshots

Error logs
Yamtrack version: 0.22.7
Database: SQLite
The text was updated successfully, but these errors were encountered: