@@ -144,17 +144,16 @@ void writeFilterSensitiveLog(TypeScriptWriter writer, Shape shape) {
144
144
String memberName = TypeScriptUtils .sanitizePropertyName (symbolProvider .toMemberName (member ));
145
145
if (member .getMemberTrait (model , SensitiveTrait .class ).isPresent ()) {
146
146
// member is Sensitive, hide the value.
147
- writer .write ("...(obj.$L && { $L : SENSITIVE_STRING })," , memberName , memberName );
147
+ writer .write ("...(obj.$1L && { $1L : SENSITIVE_STRING })," , memberName );
148
148
} else if (memberShape instanceof StructureShape ) {
149
149
// Call filterSensitiveLog on Structure.
150
- writer .write ("...(obj.$L && { $L : $T .filterSensitiveLog(obj.$L )})," ,
151
- memberName , memberName , symbolProvider .toSymbol (member ), memberName );
150
+ writer .write ("...(obj.$1L && { $1L : $2T .filterSensitiveLog(obj.$1L )})," ,
151
+ memberName , symbolProvider .toSymbol (member ));
152
152
} else if (memberShape instanceof CollectionShape ) {
153
153
MemberShape collectionMember = ((CollectionShape ) memberShape ).getMember ();
154
154
if (isIterationRequired (collectionMember )) {
155
155
// Iterate over array items, and call array specific function on each member.
156
- writer .openBlock ("...(obj.$L && { $L: obj.$L.map(" , ")})," ,
157
- memberName , memberName , memberName ,
156
+ writer .openBlock ("...(obj.$1L && { $1L: obj.$1L.map(" , ")})," , memberName ,
158
157
() -> {
159
158
writeCollectionFilterSensitiveLog (writer , collectionMember );
160
159
}
@@ -164,8 +163,7 @@ void writeFilterSensitiveLog(TypeScriptWriter writer, Shape shape) {
164
163
MemberShape mapMember = ((MapShape ) memberShape ).getValue ();
165
164
if (isIterationRequired (mapMember )) {
166
165
// Iterate over Object entries, and call reduce to repopulate map.
167
- writer .openBlock ("...(obj.$L && { $L: Object.entries(obj.$L).reduce(" , ")})," ,
168
- memberName , memberName , memberName ,
166
+ writer .openBlock ("...(obj.$1L && { $1L: Object.entries(obj.$1L).reduce(" , ")})," , memberName ,
169
167
() -> {
170
168
writeMapFilterSensitiveLog (writer , mapMember );
171
169
}
0 commit comments