add feedback

This commit is contained in:
2025-12-16 13:46:03 -03:00
parent ab5bf50900
commit 68320b0042
2 changed files with 171 additions and 54 deletions

View File

@@ -8,7 +8,6 @@ from aws_lambda_powertools.utilities.data_classes import (
from aws_lambda_powertools.utilities.typing import LambdaContext
from layercake.dateutils import now
from layercake.dynamodb import DynamoDBPersistenceLayer
from layercake.funcs import pick
from boto3clients import dynamodb_client
from config import ENROLLMENT_TABLE
@@ -58,14 +57,13 @@ def lambda_handler(event: EventBridgeEvent, context: LambdaContext) -> bool:
persistence_layer=dyn,
)
keys = ('id', 'name')
dyn.put_item(
item={
'id': old_image['id'],
'sk': f'{sk}#EXECUTED',
'enrollment_id': enrollment.id,
'user': pick(keys, old_image['user']),
'course': pick(keys, old_image['course']),
'user': old_image['user'],
'course': old_image['course'],
'created_by': created_by,
'created_at': now_,
}