diff --git a/http-api/app/rules/user.py b/http-api/app/rules/user.py index 68ead8c..607ecc4 100644 --- a/http-api/app/rules/user.py +++ b/http-api/app/rules/user.py @@ -39,11 +39,11 @@ def update_user( now_ = now() user = SimpleNamespace(**obj) # Get the user's CPF, if it exists. - old_cpf = persistence_layer.collection.get_item( + curr_cpf = persistence_layer.collection.get_item( KeyPair( pk=user.id, sk=SortKey('0', path_spec='cpf'), - ) + ), ) with persistence_layer.transact_writer() as transact: @@ -73,7 +73,7 @@ def update_user( cond_expr='attribute_not_exists(sk)', ) - if user.cpf != old_cpf: + if user.cpf != curr_cpf: transact.put( item={ 'id': 'cpf', @@ -85,9 +85,9 @@ def update_user( exc_cls=CPFConflictError, ) - # Ensures that the old CPF is discarded - if old_cpf: - transact.delete(key=KeyPair('cpf', old_cpf)) + # Ensures that the old CPF is discarded + if curr_cpf: + transact.delete(key=KeyPair('cpf', curr_cpf)) return True diff --git a/id.saladeaula.digital/client/app/routes/authorize.tsx b/id.saladeaula.digital/client/app/routes/authorize.tsx index a151e9c..8ab24f0 100644 --- a/id.saladeaula.digital/client/app/routes/authorize.tsx +++ b/id.saladeaula.digital/client/app/routes/authorize.tsx @@ -7,25 +7,20 @@ export async function loader({ request, context }: Route.LoaderArgs) { const issuerUrl = new URL('/authorize', context.cloudflare.env.ISSUER_URL) issuerUrl.search = url.search - console.log(request.headers.get('Cookie')) - - console.log(issuerUrl.toString()) - try { const r = await fetch(issuerUrl.toString(), { method: 'GET', headers: { 'Content-Type': 'application/json', Cookie: request.headers.get('Cookie') - } + }, + redirect: 'manual' }) - console.log(r) - - // return new Response(await r.text(), { - // status: r.status, - // headers: r.headers - // }) + return new Response(await r.text(), { + status: r.status, + headers: r.headers + }) } catch { return new Response(null, { status: 500 }) }