Já no trecho que é comentado sobre a função, diz que ela foi definida como assíncrona.
O texto, portanto, causa confusão já que não está de acordo com o trecho de código.
As possíveis soluções seriam:
Alterar o código para async
Remover trecho sobre assincronismo
Caso altere o código para async, acho que vale a pena explicar por que que ao colocar async é suficiente para consultar o banco de dados de forma não bloqueante, já que estamos utilizando o banco de dados de forma síncrona.
Na aula 7, quando entramos na seção Protegendo os Endpoints a função
get_current_user
é definida de forma síncrona:Já no trecho que é comentado sobre a função, diz que ela foi definida como assíncrona.
O texto, portanto, causa confusão já que não está de acordo com o trecho de código.
As possíveis soluções seriam:
Caso altere o código para async, acho que vale a pena explicar por que que ao colocar
async
é suficiente para consultar o banco de dados de forma não bloqueante, já que estamos utilizando o banco de dados de forma síncrona.