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) {
throw new Error(data.message || data.error || "Failed to generate API token")
}