fix: start session

This commit is contained in:
Davidson Gomes 2023-10-25 08:19:44 -03:00
parent 50e1efe5d7
commit bc70ec8b07
2 changed files with 9 additions and 5 deletions

View File

@ -518,7 +518,7 @@ export class TypebotService {
const newSessions = await this.clearSessions(instance, remoteJid);
const typebotData = {
enabled: true,
enabled: findTypebot.enabled,
url: url,
typebot: typebot,
expire: expire,
@ -598,7 +598,7 @@ export class TypebotService {
sessions.splice(sessions.indexOf(session), 1);
const typebotData = {
enabled: true,
enabled: findTypebot.enabled,
url: url,
typebot: typebot,
expire: expire,
@ -639,7 +639,7 @@ export class TypebotService {
});
const typebotData = {
enabled: true,
enabled: findTypebot.enabled,
url: url,
typebot: typebot,
expire: expire,
@ -674,7 +674,7 @@ export class TypebotService {
sessions.splice(sessions.indexOf(session), 1);
const typebotData = {
enabled: true,
enabled: findTypebot.enabled,
url: url,
typebot: typebot,
expire: expire,

View File

@ -1601,7 +1601,11 @@ export class WAStartupService {
);
}
if (this.localTypebot.enabled || this.localTypebot.sessions?.length > 0) {
const typebotSessionRemoteJid = this.localTypebot.sessions?.find(
(session) => session.remoteJid === received.key.remoteJid,
);
if (this.localTypebot.enabled || typebotSessionRemoteJid) {
if (!(this.localTypebot.listening_from_me === false && messageRaw.key.fromMe === true)) {
await this.typebotService.sendTypebot(
{ instanceName: this.instance.name },