Update settings.tsx

This commit is contained in:
MacRimi
2025-11-13 20:23:08 +01:00
parent a030cd7e28
commit c65fef638e

View File

@@ -327,8 +327,15 @@ export function Settings() {
}), }),
}) })
const data = await response.json() // Parse response first
let data
try {
data = await response.json()
} catch (parseError) {
throw new Error("Invalid server response")
}
// Then check if request was successful
if (!response.ok) { if (!response.ok) {
throw new Error(data.message || data.error || "Failed to generate API token") throw new Error(data.message || data.error || "Failed to generate API token")
} }