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;
|
||||
|
||||
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 });
|
||||
}
|
||||
|
||||
const payload = await verifyToken(accessToken);
|
||||
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 });
|
||||
}
|
||||
}
|
||||
|
|
@ -64,7 +69,7 @@ export const apisMiddleware = async (req: NextRequest) => {
|
|||
// Handle failed responses
|
||||
if (!response.ok) {
|
||||
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
|
||||
|
|
@ -94,6 +99,8 @@ export const apisMiddleware = async (req: NextRequest) => {
|
|||
console.error(
|
||||
"Received empty response from storage API, referrer:",
|
||||
req.referrer,
|
||||
" url:",
|
||||
req.url,
|
||||
);
|
||||
|
||||
if (isImageRequest || isNextImageRequest) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue