rtenorioh / Press-Ticket

Um sistema de tickets muito simples baseado em mensagens do WhatsApp, que permite multiusuários na mesma conta do WhatsApp.
MIT License
205 stars 134 forks source link

Corrigir erro 'unknown column contact.name' na pesquisa de ticket #97

Closed gkp1 closed 1 year ago

gkp1 commented 1 year ago

Corrigir erro 'unknown column contact.name' na pesquisa de ticket/mensagem/contato

Sequelize tem um bug ativo, estão tentando corrigir, que quando utilizamos limit, include, offset, juntos, e no include há tabelas relacionadas, dá erro de unknown column, por isso o fix temporário é desativar o subQuery, referencias: https://github.com/sequelize/sequelize/issues/9166 https://stackoverflow.com/questions/23312868/unknown-column-error-in-sequelize-when-using-limit-and-include-options https://stackoverflow.com/questions/59453957/unknown-column-while-executing-where-conditions-sequelize-subquery-field

@rtenorioh se voce conseguir corrigir esse problema sem precisar desativar a subquery de algum modo, talvez seja uma correção melhor. Mas essa é a única pro momento. Não percebi nenhum erro de retornar tickets errados nem nada do tipo então parece q tá safe nesse caso.

rtenorioh commented 1 year ago

Boa noite, na v1.4.4 ja lancei a correção tirando um include que estava gerando esse erro

alexisgec commented 1 year ago

Como faço para atualizar o sistema? Eu tenho a versão 1.4.3

gkp1 commented 1 year ago

Boa noite, na v1.4.4 ja lancei a correção tirando um include que estava gerando esse erro

@rtenorioh já vi, só uma duvida, remover do include contactTags, nao impediria o filtro de tags de funcionar? pois retornará contacts sem a informaçao de tags?