Skip to content

Commit a121ebe

Browse files
committed
chore: define headers at declaration
1 parent bcfa99c commit a121ebe

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AwsProtocolUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ static void generateUnsignedPayloadSigV4Header(GenerationContext context, Operat
5959
operation.getTrait(UnsignedPayloadTrait.class)
6060
.filter(trait -> trait.getValues().contains("aws.v4"))
6161
.ifPresent(trait -> {
62-
writer.write("headers['x-amz-content-sha256'] = 'UNSIGNED_PAYLOAD';");
62+
writer.write("'x-amz-content-sha256': 'UNSIGNED_PAYLOAD',");
6363
});
6464
}
6565

codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/JsonRpcProtocolGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ protected void writeDefaultHeaders(GenerationContext context, OperationShape ope
8484
// separated by a '.' character, for the target header.
8585
TypeScriptWriter writer = context.getWriter();
8686
String target = context.getService().getId().getName() + "." + operation.getId().getName();
87-
writer.write("headers['X-Amz-Target'] = $S;", target);
87+
writer.write("'X-Amz-Target': $S,", target);
8888
}
8989

9090
@Override

0 commit comments

Comments
 (0)