We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2e1afd3 commit 0e9dfd4Copy full SHA for 0e9dfd4
aws_lambda_powertools/utilities/idempotency/persistence/dynamodb.py
@@ -192,10 +192,9 @@ def _put_record(self, data_record: DataRecord) -> None:
192
"#in_progress_expiry < :now_in_millis",
193
]
194
)
195
- inprogress_expiry_expired = f"({inprogress_expiry_expired})"
196
197
- condition_expression = " OR ".join(
198
- [idempotency_key_not_exist, idempotency_expiry_expired, inprogress_expiry_expired]
+ condition_expression = (
+ f"{idempotency_key_not_exist} OR {idempotency_expiry_expired} OR ({inprogress_expiry_expired})"
199
200
201
self.table.put_item(
0 commit comments