From 82727700c99318bcf343d0f8d45ba4b6a61ff2b3 Mon Sep 17 00:00:00 2001 From: Francesco <100066266+cranci1@users.noreply.github.com> Date: Fri, 25 Apr 2025 20:39:30 +0200 Subject: [PATCH] made Anilist push updaes correctly --- .../AniList/Mutations/AniListPushUpdates.swift | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Sora/Tracking Services/AniList/Mutations/AniListPushUpdates.swift b/Sora/Tracking Services/AniList/Mutations/AniListPushUpdates.swift index 5c883f5..4589bd9 100644 --- a/Sora/Tracking Services/AniList/Mutations/AniListPushUpdates.swift +++ b/Sora/Tracking Services/AniList/Mutations/AniListPushUpdates.swift @@ -45,17 +45,19 @@ class AniListMutation { } let query = """ - mutation ($mediaId: Int, $progress: Int) { - SaveMediaListEntry (mediaId: $mediaId, progress: $progress) { + mutation ($mediaId: Int, $progress: Int, $status: MediaListStatus) { + SaveMediaListEntry (mediaId: $mediaId, progress: $progress, status: $status) { id progress + status } } """ let variables: [String: Any] = [ "mediaId": animeId, - "progress": episodeNumber + "progress": episodeNumber, + "status": "WATCHING" ] let requestBody: [String: Any] = [ @@ -124,7 +126,6 @@ class AniListMutation { var request = URLRequest(url: apiURL) request.httpMethod = "POST" request.setValue("application/json", forHTTPHeaderField: "Content-Type") - // no auth required for read request.httpBody = jsonData URLSession.shared.dataTask(with: request) { data, resp, error in