Ajusta erro na query em horario critico #147
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Introdução
Graças ao CI do github foi notado a necessidade de tratar as querys com data quando um registro é criado entre as 21 e 00, oque gerava um erro devido ao Timezone e a consulta ao banco da dados retornava dados incorretos
Foi deixado os dois testes de sistema relacionados a essa pesquisa com travel_to com horario fixo das 22h. Para assim garantir que o erro nao aconteça
Objetivo
Garantir que uma pesquisa ao banco de dados relacionado a uma entrada de visitante retorne os dados corretamente.
Soluçao
Como o problema existia no fato do banco de dados ser salvo em UTC e a pesquisa informar uma data BRT, foi necessario criar um registro no banco de dados que salva a data em BRT para que ele seja utlizado na hora da pesquisa