fix stopgap

This commit is contained in:
2025-12-02 22:55:07 -03:00
parent 11d66a85d3
commit 7b8594ec3d
3 changed files with 11 additions and 4 deletions

View File

@@ -126,8 +126,8 @@ def _create_user(rawuser: dict, context: dict) -> None:
with dyn.transact_writer() as transact: with dyn.transact_writer() as transact:
transact.put( transact.put(
item={ item=user.model_dump()
**user.model_dump(), | {
'id': user_id, 'id': user_id,
'sk': '0', 'sk': '0',
'email_verified': False, 'email_verified': False,
@@ -137,6 +137,13 @@ def _create_user(rawuser: dict, context: dict) -> None:
'created_at': now_, 'created_at': now_,
}, },
) )
transact.put(
item={
'id': user_id,
'sk': 'NEVER_LOGGED',
'created_at': now_,
}
)
transact.put( transact.put(
item={ item={
'id': user_id, 'id': user_id,

View File

@@ -21,4 +21,4 @@ def test_add_tenant(
KeyPair('5OxmMjL-ujoR5IMGegQz', '0') KeyPair('5OxmMjL-ujoR5IMGegQz', '0')
) )
assert 'cJtK9SsnJhKPyxESe7g3DG' in result['tenant'] assert 'cJtK9SsnJhKPyxESe7g3DG' in result['tenant_id']

2
users-events/uv.lock generated
View File

@@ -502,7 +502,7 @@ dependencies = [
requires-dist = [ requires-dist = [
{ name = "arnparse", specifier = ">=0.0.2" }, { name = "arnparse", specifier = ">=0.0.2" },
{ name = "authlib", specifier = ">=1.6.5" }, { 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 = "dictdiffer", specifier = ">=0.9.0" },
{ name = "ftfy", specifier = ">=6.3.1" }, { name = "ftfy", specifier = ">=6.3.1" },
{ name = "glom", specifier = ">=24.11.0" }, { name = "glom", specifier = ">=24.11.0" },