Compare commits
2 Commits
dcee222a41
...
9d2d6fadf3
| Author | SHA1 | Date | |
|---|---|---|---|
| 9d2d6fadf3 | |||
| 2e5ac092bf |
@@ -1 +1 @@
|
||||
v0.9.19-rc.2
|
||||
v0.9.19-rc.3
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "bangui-frontend",
|
||||
"private": true,
|
||||
"version": "0.9.19-rc.2",
|
||||
"version": "0.9.19-rc.3",
|
||||
"description": "BanGUI frontend — fail2ban web management interface",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
|
||||
@@ -56,7 +56,7 @@ import React, {
|
||||
} from "react";
|
||||
import { useNavigate } from "react-router-dom";
|
||||
import * as authApi from "../api/auth";
|
||||
import { setUnauthorizedHandler, resetLogoutState, clearSessionCorrelationId } from "../api/client";
|
||||
import { ApiError, setUnauthorizedHandler, resetLogoutState, clearSessionCorrelationId } from "../api/client";
|
||||
import { setAuthErrorHandler, resetLogoutState as resetFetchErrorLogoutState } from "../utils/fetchError";
|
||||
import { STORAGE_KEY_AUTHENTICATED } from "../utils/constants";
|
||||
import { SessionValidationLoading } from "../components/SessionValidationLoading";
|
||||
@@ -133,6 +133,11 @@ export function AuthProvider({
|
||||
|
||||
const handleValidationError = useCallback(
|
||||
(error: Error): void => {
|
||||
// Suppress noisy warning for 5xx gateway errors (e.g. 502 Bad Gateway)
|
||||
// during startup — these are server-side issues, not network issues.
|
||||
if (error instanceof ApiError && error.status >= 500) {
|
||||
return;
|
||||
}
|
||||
// Network error — log but don't logout.
|
||||
console.warn("Session validation network error:", error);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user