Skip to content

Commit f1edefa

Browse files
committed
chore: simplify custom error message with fallback
1 parent b9eba7d commit f1edefa

File tree

1 file changed

+3
-12
lines changed
  • packages/large-response-middleware/src

1 file changed

+3
-12
lines changed

packages/large-response-middleware/src/index.ts

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -200,16 +200,7 @@ function getFormattedDate() {
200200
}
201201

202202
function getCustomErrorMessage(customErrorMessage: CustomErrorMessage | undefined, event: APIGatewayProxyEventV2) {
203-
let message;
204-
205-
if (typeof customErrorMessage === 'string') {
206-
message = customErrorMessage;
207-
} else if (typeof customErrorMessage === 'function') {
208-
message = customErrorMessage(event);
209-
} else {
210-
// If customErrorMessage is neither a string nor a function or is not defined, use a fallback.
211-
message = customErrorMessage ?? LARGE_RESPONSE_USER_INFO;
212-
}
213-
214-
return message;
203+
return typeof customErrorMessage === 'function'
204+
? customErrorMessage(event)
205+
: customErrorMessage ?? LARGE_RESPONSE_USER_INFO;
215206
}

0 commit comments

Comments
 (0)