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 333b89194b
commit aa42af6b1f
2 changed files with 91 additions and 4 deletions
+3
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"