mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-07-14 01:41:24 -06:00
fix: adjusted return from queries in mongodb
This commit is contained in:
parent
9a5dbe055e
commit
b8d9a8c072
@ -19,6 +19,7 @@
|
||||
* Adjusts in proxy
|
||||
* Removed api restart on receiving an error
|
||||
* Fixes in mongodb and chatwoot
|
||||
* Adjusted return from queries in mongodb
|
||||
|
||||
# 1.5.4 (2023-10-09 20:43)
|
||||
|
||||
|
@ -340,7 +340,7 @@ export class InstanceController {
|
||||
const settings: wa.LocalSettings = {
|
||||
reject_call: reject_call || false,
|
||||
msg_call: msg_call || '',
|
||||
groups_ignore: groups_ignore || false,
|
||||
groups_ignore: groups_ignore || true,
|
||||
always_online: always_online || false,
|
||||
read_messages: read_messages || false,
|
||||
read_status: read_status || false,
|
||||
|
@ -19,6 +19,7 @@ export class SettingsController {
|
||||
|
||||
public async findSettings(instance: InstanceDto) {
|
||||
logger.verbose('requested findSettings from ' + instance.instanceName + ' instance');
|
||||
return this.settingsService.find(instance);
|
||||
const settings = this.settingsService.find(instance);
|
||||
return settings;
|
||||
}
|
||||
}
|
||||
|
@ -26,7 +26,7 @@ export class SettingsService {
|
||||
|
||||
return result;
|
||||
} catch (error) {
|
||||
return { reject_call: false, msg_call: '', groups_ignore: false };
|
||||
return { reject_call: false, msg_call: '', groups_ignore: true };
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -304,7 +304,14 @@ export class WAStartupService {
|
||||
|
||||
this.logger.verbose(`Webhook url: ${data.url}`);
|
||||
this.logger.verbose(`Webhook events: ${data.events}`);
|
||||
return data;
|
||||
|
||||
return {
|
||||
enabled: data.enabled,
|
||||
url: data.url,
|
||||
events: data.events,
|
||||
webhook_by_events: data.webhook_by_events,
|
||||
webhook_base64: data.webhook_base64,
|
||||
};
|
||||
}
|
||||
|
||||
private async loadChatwoot() {
|
||||
@ -372,7 +379,16 @@ export class WAStartupService {
|
||||
this.logger.verbose(`Chatwoot reopen conversation: ${data.reopen_conversation}`);
|
||||
this.logger.verbose(`Chatwoot conversation pending: ${data.conversation_pending}`);
|
||||
|
||||
return data;
|
||||
return {
|
||||
enabled: data.enabled,
|
||||
account_id: data.account_id,
|
||||
token: data.token,
|
||||
url: data.url,
|
||||
name_inbox: data.name_inbox,
|
||||
sign_msg: data.sign_msg,
|
||||
reopen_conversation: data.reopen_conversation,
|
||||
conversation_pending: data.conversation_pending,
|
||||
};
|
||||
}
|
||||
|
||||
private async loadSettings() {
|
||||
@ -429,7 +445,14 @@ export class WAStartupService {
|
||||
this.logger.verbose(`Settings always_online: ${data.always_online}`);
|
||||
this.logger.verbose(`Settings read_messages: ${data.read_messages}`);
|
||||
this.logger.verbose(`Settings read_status: ${data.read_status}`);
|
||||
return data;
|
||||
return {
|
||||
reject_call: data.reject_call,
|
||||
msg_call: data.msg_call,
|
||||
groups_ignore: data.groups_ignore,
|
||||
always_online: data.always_online,
|
||||
read_messages: data.read_messages,
|
||||
read_status: data.read_status,
|
||||
};
|
||||
}
|
||||
|
||||
private async loadWebsocket() {
|
||||
@ -463,7 +486,10 @@ export class WAStartupService {
|
||||
}
|
||||
|
||||
this.logger.verbose(`Websocket events: ${data.events}`);
|
||||
return data;
|
||||
return {
|
||||
enabled: data.enabled,
|
||||
events: data.events,
|
||||
};
|
||||
}
|
||||
|
||||
private async loadRabbitmq() {
|
||||
@ -497,7 +523,10 @@ export class WAStartupService {
|
||||
}
|
||||
|
||||
this.logger.verbose(`Rabbitmq events: ${data.events}`);
|
||||
return data;
|
||||
return {
|
||||
enabled: data.enabled,
|
||||
events: data.events,
|
||||
};
|
||||
}
|
||||
|
||||
public async removeRabbitmqQueues() {
|
||||
@ -539,7 +568,10 @@ export class WAStartupService {
|
||||
}
|
||||
|
||||
this.logger.verbose(`Sqs events: ${data.events}`);
|
||||
return data;
|
||||
return {
|
||||
enabled: data.enabled,
|
||||
events: data.events,
|
||||
};
|
||||
}
|
||||
|
||||
public async removeSqsQueues() {
|
||||
@ -605,7 +637,17 @@ export class WAStartupService {
|
||||
throw new NotFoundException('Typebot not found');
|
||||
}
|
||||
|
||||
return data;
|
||||
return {
|
||||
enabled: data.enabled,
|
||||
url: data.url,
|
||||
typebot: data.typebot,
|
||||
expire: data.expire,
|
||||
keyword_finish: data.keyword_finish,
|
||||
delay_message: data.delay_message,
|
||||
unknown_message: data.unknown_message,
|
||||
listening_from_me: data.listening_from_me,
|
||||
sessions: data.sessions,
|
||||
};
|
||||
}
|
||||
|
||||
private async loadProxy() {
|
||||
@ -642,7 +684,10 @@ export class WAStartupService {
|
||||
throw new NotFoundException('Proxy not found');
|
||||
}
|
||||
|
||||
return data;
|
||||
return {
|
||||
enabled: data.enabled,
|
||||
proxy: data.proxy,
|
||||
};
|
||||
}
|
||||
|
||||
private async loadChamaai() {
|
||||
@ -688,7 +733,13 @@ export class WAStartupService {
|
||||
throw new NotFoundException('Chamaai not found');
|
||||
}
|
||||
|
||||
return data;
|
||||
return {
|
||||
enabled: data.enabled,
|
||||
url: data.url,
|
||||
token: data.token,
|
||||
waNumber: data.waNumber,
|
||||
answerByAudio: data.answerByAudio,
|
||||
};
|
||||
}
|
||||
|
||||
public async sendDataWebhook<T = any>(event: Events, data: T, local = true) {
|
||||
|
Loading…
Reference in New Issue
Block a user