mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-12-09 09:59:40 -06:00
fix(chatwoot): corrige erro de duplicação na importação de contatos
Resolve o erro 'ON CONFLICT DO UPDATE command cannot affect row a second time' que ocorria ao importar histórico de contatos duplicados. A correção remove a tentativa de atualizar o campo 'identifier' no ON CONFLICT, já que este campo faz parte da constraint de conflito e não pode ser atualizado. Erro original: - identifier = EXCLUDED.identifier Correção: - updated_at = NOW() Isso permite que contatos duplicados sejam atualizados corretamente sem causar erro.
This commit is contained in:
parent
4ae3139163
commit
da8774caa2
@ -137,7 +137,7 @@ class ChatwootImport {
|
||||
DO UPDATE SET
|
||||
name = EXCLUDED.name,
|
||||
phone_number = EXCLUDED.phone_number,
|
||||
identifier = EXCLUDED.identifier`;
|
||||
updated_at = NOW()`;
|
||||
|
||||
totalContactsImported += (await pgClient.query(sqlInsert, bindInsert))?.rowCount ?? 0;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user