fix enrollment
This commit is contained in:
20
user-management/app/ses_utils.py
Normal file
20
user-management/app/ses_utils.py
Normal file
@@ -0,0 +1,20 @@
|
||||
from typing import Any, Iterator
|
||||
|
||||
from aws_lambda_powertools.utilities.data_classes.ses_event import SESMailHeader
|
||||
|
||||
|
||||
def get_header_value(
|
||||
headers: Iterator[SESMailHeader],
|
||||
header_name: str,
|
||||
*,
|
||||
default: Any = None,
|
||||
raise_on_missing: bool = True,
|
||||
) -> str:
|
||||
for header in headers:
|
||||
if header.name.lower() == header_name:
|
||||
return header.value
|
||||
|
||||
if raise_on_missing:
|
||||
raise ValueError(f'{header_name} not found.')
|
||||
|
||||
return default
|
||||
4
user-management/tests/seeds.jsonl
Normal file
4
user-management/tests/seeds.jsonl
Normal file
@@ -0,0 +1,4 @@
|
||||
{"id": {"S": "cJtK9SsnJhKPyxESe7g3DG"}, "sk": {"S": "0"}, "name": {"S": "EDUSEG"}}
|
||||
{"id": {"S": "cJtK9SsnJhKPyxESe7g3DG"}, "sk": {"S": "admins#5OxmMjL-ujoR5IMGegQz"}, "name": {"S": "Sérgio R Siqueira"}, "email": {"S": "sergio@somosbeta.com.br"}}
|
||||
{"id": {"S": "cnpj"}, "sk": {"S": "15608435000190"}, "user_id": {"S": "cJtK9SsnJhKPyxESe7g3DG"}}
|
||||
{"id": {"S": "email"}, "sk": {"S": "org+15608435000190@users.noreply.saladeaula.digital"}, "user_id": {"S": "cJtK9SsnJhKPyxESe7g3DG"}}
|
||||
Reference in New Issue
Block a user