diegosouzapw/OmniRoute · error · Error
data.error || t("repairEnvFailed")
Error message
data.error || t("repairEnvFailed") What it means
Error "data.error || t("repairEnvFailed")" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/app/(dashboard)/dashboard/providers/page.tsx:339
}
}, []);
useEffect(() => {
void fetchOauthEnvRepairStatus();
}, [fetchOauthEnvRepairStatus]);
const handleRepairEnv = async () => {
if (!oauthEnvRepairStatus?.available || repairingEnv) return;
setRepairingEnv(true);
try {
const res = await fetch("/api/system/env/repair", {
method: "POST",
headers: { "Content-Type": "application/json" },
});
const data = await res.json();
if (!res.ok) {
throw new Error(data.error || t("repairEnvFailed"));
}
notify.success(
data.backupPath ? `${t("repairEnvSuccess")} (${data.backupPath})` : t("repairEnvSuccess")
);
await fetchOauthEnvRepairStatus();
} catch (error) {
notify.error(error instanceof Error ? error.message : t("repairEnvFailed"));
} finally {
setRepairingEnv(false);
}
};
const getProviderStats = (providerId, authType) => {
const providerConnections = connections.filter((c) =>
connectionMatchesProviderCard(c, providerId, authType)
);
const connected = providerConnections.filter((connection) =>View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/app/(dashboard)/dashboard/providers/page.tsx:339 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of diegosouzapw/OmniRoute@a179ffed5b (2026-08-25).
Data as JSON: /api/errors/a133d13371ec835a.
Report an issue: GitHub.