refactor: improve JSON handling and API reliability

- Add robust JSON sanitization function to handle malformed API responses
- Select club after login for proper session initialization
- Enhance API request headers for better compatibility
- Add JSON parsing fallback with sanitization for malformed files
- Add poetry plugin requirement for export functionality
This commit is contained in:
2025-08-14 12:50:13 +02:00
parent 03d33f2e03
commit 5b5b593a3b
2 changed files with 91 additions and 4 deletions

View File

@@ -37,3 +37,6 @@ build-backend = "poetry.core.masonry.api"
[projectscripts]
myice = 'myice.myice:app'
[tool.poetry.requires-plugins]
poetry-plugin-export = ">=1.8"