add set as expired event to manual payment

This commit is contained in:
2025-07-05 19:41:58 -03:00
parent d002828afa
commit afc4057480
4 changed files with 89 additions and 0 deletions

View File

@@ -158,6 +158,30 @@ Resources:
new_image:
sk: [schedules#set_as_expired]
EventScheduleExpiredFunction:
Type: AWS::Serverless::Function
Properties:
Handler: events.stopgap.schedule_expired.lambda_handler
LoggingConfig:
LogGroup: !Ref EventLog
Policies:
- DynamoDBWritePolicy:
TableName: !Ref OrderTable
Events:
Event:
Type: EventBridgeRule
Properties:
Pattern:
resources: [!Ref OrderTable]
detail-type: [INSERT]
detail:
new_image:
sk: ["0"]
status: [PENDING]
payment_method: [MANUAL]
due_date:
- exists: true
EventRemoveSlotsFunction:
Type: AWS::Serverless::Function
Properties: