mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-11-18 11:36:17 +00:00
Update settings.tsx
This commit is contained in:
@@ -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")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user