From 83202a3761fc0de017ebb69847171d157de6a872 Mon Sep 17 00:00:00 2001 From: tdgao Date: Fri, 20 Mar 2026 12:58:48 -0600 Subject: [PATCH] fix tauri throwing error when api returns 204 No Content --- packages/api-client/src/platform/tauri.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/api-client/src/platform/tauri.ts b/packages/api-client/src/platform/tauri.ts index 357a73ab7e..7e57fc2a53 100644 --- a/packages/api-client/src/platform/tauri.ts +++ b/packages/api-client/src/platform/tauri.ts @@ -103,8 +103,11 @@ export class TauriModrinthClient extends XHRUploadClient { throw error } - const data = await response.json() - return data as T + const text = await response.text() + if (!text) { + return undefined as T + } + return JSON.parse(text) as T } catch (error) { throw this.normalizeError(error) }