Closed diogocs1 closed 4 months ago
Has your problem already been fixed?
Thanks, but not yet.
My repository is in last commit (see image)
But, on /docs
page:
Isso é incomum! Tente realizar a requisição pelo postman.
Usando Insomnia
Mesmo erro aqui. Acho que ele tenta buscar o ID da instancia na tabela de webhooks.
Ou seja, pra reproduzir, cria uma instancia sem webhook, depois cria uma segunda instancia e define o webhook vc vai ter uma instancia id2, com o id do webhook como 1.
@jrCleber Isso tem o potencial de mandar payload pra endpoints de outras instancias.
estranho, rodando por dev não consegui reproduzir, somente por docker mesmo buildando minha propria imagem a partir do codigo
🔎 What is affected by this bug?
Webhooks 🕧 When does this occur?
Ao tentar atualizar ou criar um novo webhook em uma instância já funcionando
🧱 How do we replicate the issue?
✨ Expected behavior (i.e. solution)
Deveria responder com 200 e retornar o webhook novo ou alterado
âš™ ENV File
SERVER_PORT=8084 SESSION_HTTP_SECRET=
LOG_LEVEL=ERROR|WARN|INFO|DEBUG|LOG LOG_COLOR=true
DATABASE_ENABLED=true DATABASE_URL= DATABASE_SYNC_MESSAGES=true DATABASE_SAVE_DATA_NEW_MESSAGE=true DATABASE_SAVE_MESSAGE_UPDATE=true DATABASE_SAVE_DATA_CONTACTS=true DATABASE_SAVE_DATA_CHATS=true DATABASE_SAVE_LOGS=true
GLOBAL_WEBHOOK_URL=url GLOBAL_WEBHOOK_ENABLED=false
INSTANCE_EXPIRATION_TIME=false
CONFIG_SESSION_PHONE_CLIENT=CodeChat_V1 CONFIG_SESSION_PHONE_NAME=Edge
QRCODE_LIMIT=5 QRCODE_EXPIRATION_TIME=60 # seconds
CONNECTION_TIMEOUT=300 # seconds
AUTHENTICATION_GLOBAL_AUTH_TOKEN=
AUTHENTICATION_JWT_EXPIRES_IN=0 AUTHENTICATION_JWT_SECRET=
REDIS_ENABLED=false REDIS_URI=redis://localhost:6379 REDIS_PREFIX=codechat
S3_ENABLED=false S3_ACCESS_KEY=access_key_id S3_SECRET_KEY=secret_access_key S3_BUCKET=bucket_name S3_PORT=9000 S3_ENDPOINT=127.0.0.1 S3_USE_SSL=false
📃📷 Logs and Screenshots
📎 Other Comments
Notei que ao tentar criar webhooks com a instância criada mas não conectada, funciona, porém quando ela está conectada não funciona mais. Outra observação é que esse Webhook id: 22, na verdade é o ID da instância e não do webhook