Skip to content

Commit d4ae0cc

Browse files
committed
fix(s3): map 404 to NotFound
1 parent 3be5f2d commit d4ae0cc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/protocols/rest-xml.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,8 @@ export class RestXmlHandler implements ProtocolHandler {
128128
const parser = new XMLParser();
129129
const error = responseText != null ? parser.parse(responseText) : null;
130130
return {
131-
errorType: error?.Error?.Code ?? "UnknownError",
132-
message: error?.Error?.Message ?? "Unknown error",
131+
errorType: error?.Error?.Code ?? statusCode === 404 ? "NotFound" : "UnknownError",
132+
message: error?.Error?.Message ?? statusCode === 404 ? "Not Found" : "Unknown error",
133133
requestId:
134134
headers?.get("x-amzn-requestid") ||
135135
headers?.get("x-amz-request-id") ||

0 commit comments

Comments
 (0)