feat(anilist): include mal ids in queries

This commit is contained in:
Benex254
2024-08-05 09:47:04 +03:00
parent c540d35bab
commit e530d1b6f3
2 changed files with 30 additions and 1 deletions

View File

@@ -113,7 +113,8 @@ class AnilistBaseMediaDataSchema(TypedDict):
This a convenience class is used to type the received Anilist data to enhance dev experience
"""
id: str
id: int
idMal: int
title: AnilistMediaTitle
coverImage: AnilistImage
trailer: AnilistMediaTrailer | None

View File

@@ -48,6 +48,7 @@ query{
createdAt
media {
id
idMal
title {
romaji
english
@@ -63,6 +64,22 @@ query{
"""
get_medialist_item_query = """
query($mediaId:Int){
MediaList(mediaId:$mediaId){
id
}
}
"""
delete_list_entry_query = """
mutation($id:Int){
DeleteMediaListEntry(id:$id){
deleted
}
}
"""
get_logged_in_user_query = """
query{
@@ -115,6 +132,7 @@ query ($userId: Int, $status: MediaListStatus) {
media {
id
idMal
title {
romaji
english
@@ -236,6 +254,7 @@ query($query:String,%s){
)
{
id
idMal
title{
romaji
english
@@ -293,6 +312,7 @@ query{
media(sort:TRENDING_DESC,type:ANIME,genre_not_in:["hentai"]){
id
idMal
title{
romaji
english
@@ -347,6 +367,7 @@ query{
Page(perPage:15){
media(sort:FAVOURITES_DESC,type:ANIME,genre_not_in:["hentai"]){
id
idMal
title{
romaji
english
@@ -401,6 +422,7 @@ query{
Page(perPage:15){
media(sort:SCORE_DESC,type:ANIME,genre_not_in:["hentai"]){
id
idMal
title{
romaji
english
@@ -455,6 +477,7 @@ query{
Page(perPage:15){
media(sort:POPULARITY_DESC,type:ANIME,genre_not_in:["hentai"]){
id
idMal
title{
romaji
english
@@ -509,6 +532,7 @@ query{
Page(perPage:15){
media(sort:UPDATED_AT_DESC,type:ANIME,averageScore_greater:50,genre_not_in:["hentai"],status:RELEASING){
id
idMal
title{
romaji
english
@@ -565,6 +589,7 @@ query {
nodes{
media{
id
idMal
title{
english
romaji
@@ -654,6 +679,7 @@ query ($id: Int) {
relations {
nodes {
id
idMal
title {
english
romaji
@@ -727,6 +753,7 @@ query ($page: Int) {
}
media(type: ANIME, status: NOT_YET_RELEASED,sort:POPULARITY_DESC,genre_not_in:["hentai"]) {
id
idMal
title {
romaji
english
@@ -780,6 +807,7 @@ query($id:Int){
Page{
media(id:$id) {
id
idMal
title {
romaji
english