From 7b8594ec3d56f74139e38568338279bb25d41417 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20Rafael=20Siqueira?= Date: Tue, 2 Dec 2025 22:55:07 -0300 Subject: [PATCH] fix stopgap --- users-events/app/events/batch/chunks_into_users.py | 11 +++++++++-- users-events/tests/events/stopgap/test_add_tenant.py | 2 +- users-events/uv.lock | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/users-events/app/events/batch/chunks_into_users.py b/users-events/app/events/batch/chunks_into_users.py index da34f33..482474f 100644 --- a/users-events/app/events/batch/chunks_into_users.py +++ b/users-events/app/events/batch/chunks_into_users.py @@ -126,8 +126,8 @@ def _create_user(rawuser: dict, context: dict) -> None: with dyn.transact_writer() as transact: transact.put( - item={ - **user.model_dump(), + item=user.model_dump() + | { 'id': user_id, 'sk': '0', 'email_verified': False, @@ -137,6 +137,13 @@ def _create_user(rawuser: dict, context: dict) -> None: 'created_at': now_, }, ) + transact.put( + item={ + 'id': user_id, + 'sk': 'NEVER_LOGGED', + 'created_at': now_, + } + ) transact.put( item={ 'id': user_id, diff --git a/users-events/tests/events/stopgap/test_add_tenant.py b/users-events/tests/events/stopgap/test_add_tenant.py index 9d60786..b587ca8 100644 --- a/users-events/tests/events/stopgap/test_add_tenant.py +++ b/users-events/tests/events/stopgap/test_add_tenant.py @@ -21,4 +21,4 @@ def test_add_tenant( KeyPair('5OxmMjL-ujoR5IMGegQz', '0') ) - assert 'cJtK9SsnJhKPyxESe7g3DG' in result['tenant'] + assert 'cJtK9SsnJhKPyxESe7g3DG' in result['tenant_id'] diff --git a/users-events/uv.lock b/users-events/uv.lock index c7a333b..5636132 100644 --- a/users-events/uv.lock +++ b/users-events/uv.lock @@ -502,7 +502,7 @@ dependencies = [ requires-dist = [ { name = "arnparse", specifier = ">=0.0.2" }, { name = "authlib", specifier = ">=1.6.5" }, - { name = "aws-lambda-powertools", extras = ["all"], specifier = ">=3.18.0" }, + { name = "aws-lambda-powertools", extras = ["all"], specifier = ">=3.23.0" }, { name = "dictdiffer", specifier = ">=0.9.0" }, { name = "ftfy", specifier = ">=6.3.1" }, { name = "glom", specifier = ">=24.11.0" },