Skip to content

Commit e3db957

Browse files
remove reserved dynamodb keyword (#154)
* ignore coupon limit checks * reset reserved keyword
1 parent 62862dc commit e3db957

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

CouponService/couponService.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -114,10 +114,14 @@ export class CouponService {
114114
Key: {
115115
id: couponItem.id,
116116
},
117-
UpdateExpression: 'SET consumedAmount = :consumedAmount, reset = :reset',
117+
UpdateExpression: 'SET consumedAmount = :consumedAmount, #resetBool = :resetBool',
118+
ExpressionAttributeNames: {
119+
// 'reset' is a reserved keyword in DynamoDB
120+
'#resetBool': 'reset'
121+
},
118122
ExpressionAttributeValues: {
119123
':consumedAmount': couponItem.consumedAmount,
120-
':reset': couponItem.reset ?? false,
124+
':resetBool': couponItem.reset ?? false,
121125
},
122126
}
123127

0 commit comments

Comments
 (0)