refactor: enhance logging in apisMiddleware to include request URL for better debugging
This commit is contained in:
parent
807111d6bc
commit
e518b94a7a
1 changed files with 10 additions and 3 deletions
|
|
@ -27,13 +27,18 @@ export const apisMiddleware = async (req: NextRequest) => {
|
||||||
)?.value;
|
)?.value;
|
||||||
|
|
||||||
if (!accessToken) {
|
if (!accessToken) {
|
||||||
console.log("No access token found, referrer:", req.referrer);
|
console.log(
|
||||||
|
"No access token found, referrer:",
|
||||||
|
req.referrer,
|
||||||
|
" url:",
|
||||||
|
req.url,
|
||||||
|
);
|
||||||
return new NextResponse("Unauthorized", { status: 401 });
|
return new NextResponse("Unauthorized", { status: 401 });
|
||||||
}
|
}
|
||||||
|
|
||||||
const payload = await verifyToken(accessToken);
|
const payload = await verifyToken(accessToken);
|
||||||
if (!payload) {
|
if (!payload) {
|
||||||
console.log("Invalid token, referrer:", req.referrer);
|
console.log("Invalid token, referrer:", req.referrer, " url:", req.url);
|
||||||
return new NextResponse("Unauthorized", { status: 401 });
|
return new NextResponse("Unauthorized", { status: 401 });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -64,7 +69,7 @@ export const apisMiddleware = async (req: NextRequest) => {
|
||||||
// Handle failed responses
|
// Handle failed responses
|
||||||
if (!response.ok) {
|
if (!response.ok) {
|
||||||
console.error(
|
console.error(
|
||||||
`Storage API error: ${response.status} for ${storageUrl}, referrer: ${req.referrer}`,
|
`Storage API error: ${response.status} for ${storageUrl}, referrer: ${req.referrer}, url: ${req.url}`,
|
||||||
);
|
);
|
||||||
|
|
||||||
// Return fallback for image requests
|
// Return fallback for image requests
|
||||||
|
|
@ -94,6 +99,8 @@ export const apisMiddleware = async (req: NextRequest) => {
|
||||||
console.error(
|
console.error(
|
||||||
"Received empty response from storage API, referrer:",
|
"Received empty response from storage API, referrer:",
|
||||||
req.referrer,
|
req.referrer,
|
||||||
|
" url:",
|
||||||
|
req.url,
|
||||||
);
|
);
|
||||||
|
|
||||||
if (isImageRequest || isNextImageRequest) {
|
if (isImageRequest || isNextImageRequest) {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue