diff options
| author | Bobby <[email protected]> | 2026-02-05 16:22:58 +0530 |
|---|---|---|
| committer | Bobby <[email protected]> | 2026-02-05 16:22:58 +0530 |
| commit | 1b8e1d0c82904ccb38bb3d470179f3fc6c878ec7 (patch) | |
| tree | 3bb59766c29accc23873d8194d35f2fa27a60672 /utils/api/malsync/types.go | |
| parent | 111ddd8b5fca2612256a7bd31781c149f10f83d8 (diff) | |
| download | metachan-1b8e1d0c82904ccb38bb3d470179f3fc6c878ec7.tar.xz metachan-1b8e1d0c82904ccb38bb3d470179f3fc6c878ec7.zip | |
Add repository functions for genre, meta, and producer management
- Implement CreateOrUpdateGenre function in genre.go for managing genres in the database.
- Add CreateOrUpdateSimpleImage, CreateOrUpdateSimpleTitle, and CreateOrUpdateExternalURL functions in meta.go for handling images, titles, and external URLs.
- Introduce CreateOrUpdateProducer function in producer.go to manage producer data.
- Define Anilist data structures in types/anilist.go for handling API responses.
- Refactor Anilist API client in utils/api/anilist/anilist.go to improve request handling with retries and error management.
- Remove deprecated JikanClient code and related functions in utils/api/jikan/jikan.go to streamline the codebase.
Diffstat (limited to 'utils/api/malsync/types.go')
0 files changed, 0 insertions, 0 deletions
