Skip to content

Commit

Permalink
fix(winglib): set default value for dynamodb winglib starting positio…
Browse files Browse the repository at this point in the history
…n on stream
  • Loading branch information
boyney123 committed Sep 30, 2024
1 parent dda8ecf commit 34b00ee
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion dynamodb/dynamodb.tf-aws.w
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,9 @@ pub class Table_tfaws impl dynamodb_types.ITable {
}

pub setStreamConsumer(handler: inflight (dynamodb_types.StreamRecord): void, options: dynamodb_types.StreamConsumerOptions?) {

let startingPosition = options?.startingPosition ?? "LATEST";

let consumer = new cloud.Function(inflight (eventStr) => {
let event: DynamoDBStreamEvent = unsafeCast(eventStr);
for record in event.Records {
Expand Down Expand Up @@ -120,7 +123,7 @@ pub class Table_tfaws impl dynamodb_types.ITable {
eventSourceArn: this.table.streamArn,
functionName: lambda.functionName,
batchSize: options?.batchSize,
startingPosition: options?.startingPosition,
startingPosition,
// filterCriteria: unsafeCast(options?.filterCriteria),
},
);
Expand Down

0 comments on commit 34b00ee

Please sign in to comment.