@@ -15,6 +15,9 @@ $util.unauthorized()
1515 #set( $currentClaim1 = $util.defaultIfNull($ctx.identity.claims.get(\\ "username\\ "), $util.defaultIfNull($ctx.identity.claims.get(\\ "cognito:username\\ "), null)) )
1616 #if( !$util.isNull($ownerClaim0) && !$util.isNull($currentClaim1) )
1717 #set( $ownerClaim0 = \\ "$ownerClaim0::$currentClaim1\\ " )
18+ #if( $isAuthorized && $util.isNull($ownerEntity0) && !$ctx.args.input.containsKey("owner") )
19+ $util.qr($ctx.args.input.put("owner", $ownerClaim0))
20+ #end
1821 #if( !$isAuthorized )
1922 #set( $ownerClaimsList0 = [] )
2023 $util.qr($ownerClaimsList0.add($util.defaultIfNull($ctx.identity.claims.get(\\ "sub\\ "), null)))
@@ -73,6 +76,9 @@ $util.unauthorized()
7376 #set( $currentClaim1 = $util.defaultIfNull($ctx.identity.claims.get(\\ "username\\ "), $util.defaultIfNull($ctx.identity.claims.get(\\ "cognito:username\\ "), null)) )
7477 #if( !$util.isNull($ownerClaim0) && !$util.isNull($currentClaim1) )
7578 #set( $ownerClaim0 = \\ "$ownerClaim0::$currentClaim1\\ " )
79+ #if( $isAuthorized && $util.isNull($ownerEntity0) && !$ctx.args.input.containsKey("owner") )
80+ $util.qr($ctx.args.input.put("owner", $ownerClaim0))
81+ #end
7682 #if( !$isAuthorized )
7783 #set( $ownerClaimsList0 = [] )
7884 $util.qr($ownerClaimsList0.add($util.defaultIfNull($ctx.identity.claims.get(\\ "sub\\ "), null)))
@@ -124,6 +130,9 @@ $util.unauthorized()
124130 #set( $ownerClaim0 = $util.defaultIfNull($ctx.identity.claims.get(\\ "username\\ "), $util.defaultIfNull($ctx.identity.claims.get(\\ "cognito:username\\ "), null)) )
125131 #if( !$util.isNull($ownerClaim0) )
126132
133+ #if( $isAuthorized && $util.isNull($ownerEntity0) && !$ctx.args.input.containsKey("owner") )
134+ $util.qr($ctx.args.input.put("owner", $ownerClaim0))
135+ #end
127136 #if( !$isAuthorized )
128137 #set( $ownerClaimsList0 = [] )
129138 #set( $ownerAllowedFields0 = [\\ "id\\ ",\\ "content\\ "] )
@@ -179,6 +188,9 @@ $util.unauthorized()
179188 #set( $ownerClaim0 = $util.defaultIfNull($ctx.identity.claims.get(\\ "username\\ "), $util.defaultIfNull($ctx.identity.claims.get(\\ "cognito:username\\ "), null)) )
180189 #if( !$util.isNull($ownerClaim0) )
181190
191+ #if( $isAuthorized && $util.isNull($ownerEntity0) && !$ctx.args.input.containsKey("owner") )
192+ $util.qr($ctx.args.input.put("owner", $ownerClaim0))
193+ #end
182194 #if( !$isAuthorized )
183195 #set( $ownerClaimsList0 = [] )
184196 #set( $ownerAllowedFields0 = [\\ "id\\ ",\\ "content\\ "] )
0 commit comments