Skip to content

Commit bb72d3a

Browse files
committed
Search for Operation Context Params trait on OperationShape
1 parent fdcb565 commit bb72d3a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/CommandGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ private void generateEndpointParameterInstructionProvider() {
300300
paramNames.add(name);
301301
});
302302

303-
parameterFinder.getOperationContextParamValues(operationInput).forEach((name, jmesPathForInputInJs) -> {
303+
parameterFinder.getOperationContextParamValues(operation).forEach((name, jmesPathForInputInJs) -> {
304304
writer.write(
305305
"""
306306
$L: { type: \"operationContextParams\", name: $L },

smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/endpointsV2/RuleSetParameterFinder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,10 +156,10 @@ public Map<String, String> getContextParams(Shape operationInput) {
156156
/**
157157
* Get map of params to JavaScript equivalent of provided JMESPath expressions.
158158
*/
159-
public Map<String, String> getOperationContextParamValues(Shape operationInput) {
159+
public Map<String, String> getOperationContextParamValues(OperationShape operation) {
160160
Map<String, String> map = new HashMap<>();
161161

162-
Optional<OperationContextParamsTrait> trait = operationInput.getTrait(OperationContextParamsTrait.class);
162+
Optional<OperationContextParamsTrait> trait = operation.getTrait(OperationContextParamsTrait.class);
163163
if (trait.isPresent()) {
164164
OperationContextParamsTrait operationContextParamsTrait = trait.get();
165165
operationContextParamsTrait.getParameters().forEach((name, definition) -> {

0 commit comments

Comments
 (0)