Skip to content

Commit dcfe64b

Browse files
committed
lint
1 parent c9f536d commit dcfe64b

File tree

1 file changed

+21
-17
lines changed

1 file changed

+21
-17
lines changed

packages/open-next/src/adapters/image-optimization-adapter.ts

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -115,42 +115,45 @@ export async function defaultHandler(
115115
return buildSuccessResponse(result, options?.streamCreator, etag);
116116
} catch (e: any) {
117117
error("Failed to optimize image", e);
118-
118+
119119
// Determine appropriate status code based on error
120120
let statusCode = 500; // Default to 500 for unknown errors
121121
let errorMessage = "Internal server error";
122-
122+
123123
// Check if error has HTTP status information
124-
if (e && typeof e === 'object') {
125-
if ('statusCode' in e && typeof e.statusCode === 'number') {
124+
if (e && typeof e === "object") {
125+
if ("statusCode" in e && typeof e.statusCode === "number") {
126126
statusCode = e.statusCode;
127127
errorMessage = `HTTP Error: ${statusCode}`;
128-
} else if ('code' in e) {
128+
} else if ("code" in e) {
129129
const code = e.code as string;
130-
if (code === 'ENOTFOUND' || code === 'ECONNREFUSED') {
130+
if (code === "ENOTFOUND" || code === "ECONNREFUSED") {
131131
statusCode = 404;
132132
errorMessage = `Image not found: ${e.message}`;
133133
}
134134
}
135-
136-
if (e.message && typeof e.message === 'string') {
135+
136+
if (e.message && typeof e.message === "string") {
137137
// Try to extract status codes from error messages
138-
if (e.message.includes('403') || e.message.includes('Access Denied')) {
138+
if (e.message.includes("403") || e.message.includes("Access Denied")) {
139139
statusCode = 403;
140140
errorMessage = `Access denied: ${e.message}`;
141-
} else if (e.message.includes('404') || e.message.includes('Not Found')) {
141+
} else if (
142+
e.message.includes("404") ||
143+
e.message.includes("Not Found")
144+
) {
142145
statusCode = 404;
143146
errorMessage = `Image not found: ${e.message}`;
144147
} else {
145148
errorMessage = e.message;
146149
}
147150
}
148151
}
149-
152+
150153
return buildFailureResponse(
151154
errorMessage,
152155
options?.streamCreator,
153-
statusCode
156+
statusCode,
154157
);
155158
}
156159
}
@@ -298,7 +301,8 @@ async function downloadHandler(
298301
}
299302
// IncomingMessage is a Readable stream, not a Writable
300303
// We need to pipe it directly to the response
301-
response.pipe(res)
304+
response
305+
.pipe(res)
302306
.once("close", () => {
303307
if (!res.headersSent) {
304308
res.statusCode = 200;
@@ -313,12 +317,12 @@ async function downloadHandler(
313317
res.end();
314318
});
315319
});
316-
317-
request.on('error', (err: NodeJS.ErrnoException) => {
320+
321+
request.on("error", (err: NodeJS.ErrnoException) => {
318322
error("Failed to get image", err);
319323
// Handle common network errors
320-
if (err && typeof err === 'object' && 'code' in err) {
321-
if (err.code === 'ENOTFOUND' || err.code === 'ECONNREFUSED') {
324+
if (err && typeof err === "object" && "code" in err) {
325+
if (err.code === "ENOTFOUND" || err.code === "ECONNREFUSED") {
322326
res.statusCode = 404;
323327
} else {
324328
res.statusCode = 400;

0 commit comments

Comments
 (0)