mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-08-28 10:16:11 -06:00
chore: remove CONFIG_SESSION_PHONE_VERSION and update related code
- Removed the CONFIG_SESSION_PHONE_VERSION environment variable from the configuration and Docker files. - Updated the BaileysStartupService to directly fetch the latest WhatsApp Web version without relying on the removed environment variable. - Adjusted the index router to reflect the changes in the WhatsApp Web version retrieval.
This commit is contained in:
parent
7f8293f4c6
commit
b5c67774dc
@ -15,6 +15,7 @@
|
|||||||
* Fix upload to s3 when media message
|
* Fix upload to s3 when media message
|
||||||
* Simplify edited message check in BaileysStartupService
|
* Simplify edited message check in BaileysStartupService
|
||||||
* Avoid corrupting URLs with query strings
|
* Avoid corrupting URLs with query strings
|
||||||
|
* Removed CONFIG_SESSION_PHONE_VERSION environment variable
|
||||||
|
|
||||||
# 2.3.0 (2025-06-17 09:19)
|
# 2.3.0 (2025-06-17 09:19)
|
||||||
|
|
||||||
|
@ -94,7 +94,6 @@ services:
|
|||||||
- WEBHOOK_EVENTS_ERRORS_WEBHOOK=
|
- WEBHOOK_EVENTS_ERRORS_WEBHOOK=
|
||||||
- CONFIG_SESSION_PHONE_CLIENT=Evolution API V2
|
- CONFIG_SESSION_PHONE_CLIENT=Evolution API V2
|
||||||
- CONFIG_SESSION_PHONE_NAME=Chrome
|
- CONFIG_SESSION_PHONE_NAME=Chrome
|
||||||
#- CONFIG_SESSION_PHONE_VERSION=2.3000.1023204200
|
|
||||||
- QRCODE_LIMIT=30
|
- QRCODE_LIMIT=30
|
||||||
- OPENAI_ENABLED=true
|
- OPENAI_ENABLED=true
|
||||||
- DIFY_ENABLED=true
|
- DIFY_ENABLED=true
|
||||||
|
@ -549,17 +549,18 @@ export class BaileysStartupService extends ChannelStartupService {
|
|||||||
this.logger.info(`Browser: ${browser}`);
|
this.logger.info(`Browser: ${browser}`);
|
||||||
}
|
}
|
||||||
|
|
||||||
let version;
|
const baileysVersion = await fetchLatestWaWebVersion({});
|
||||||
let log;
|
const version = baileysVersion.version;
|
||||||
|
const log = `Baileys version: ${version.join('.')}`;
|
||||||
|
|
||||||
if (session.VERSION) {
|
// if (session.VERSION) {
|
||||||
version = session.VERSION.split('.');
|
// version = session.VERSION.split('.');
|
||||||
log = `Baileys version env: ${version}`;
|
// log = `Baileys version env: ${version}`;
|
||||||
} else {
|
// } else {
|
||||||
const baileysVersion = await fetchLatestWaWebVersion({});
|
// const baileysVersion = await fetchLatestWaWebVersion({});
|
||||||
version = baileysVersion.version;
|
// version = baileysVersion.version;
|
||||||
log = `Baileys version: ${version}`;
|
// log = `Baileys version: ${version}`;
|
||||||
}
|
// }
|
||||||
|
|
||||||
this.logger.info(log);
|
this.logger.info(log);
|
||||||
|
|
||||||
|
@ -69,8 +69,7 @@ router
|
|||||||
clientName: process.env.DATABASE_CONNECTION_CLIENT_NAME,
|
clientName: process.env.DATABASE_CONNECTION_CLIENT_NAME,
|
||||||
manager: !serverConfig.DISABLE_MANAGER ? `${req.protocol}://${req.get('host')}/manager` : undefined,
|
manager: !serverConfig.DISABLE_MANAGER ? `${req.protocol}://${req.get('host')}/manager` : undefined,
|
||||||
documentation: `https://doc.evolution-api.com`,
|
documentation: `https://doc.evolution-api.com`,
|
||||||
whatsappWebVersion:
|
whatsappWebVersion: (await fetchLatestWaWebVersion({})).version.join('.'),
|
||||||
process.env.CONFIG_SESSION_PHONE_VERSION || (await fetchLatestWaWebVersion({})).version.join('.'),
|
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
.post('/verify-creds', authGuard['apikey'], async (req, res) => {
|
.post('/verify-creds', authGuard['apikey'], async (req, res) => {
|
||||||
|
@ -249,7 +249,7 @@ export type Webhook = {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
export type Pusher = { ENABLED: boolean; GLOBAL?: GlobalPusher; EVENTS: EventsPusher };
|
export type Pusher = { ENABLED: boolean; GLOBAL?: GlobalPusher; EVENTS: EventsPusher };
|
||||||
export type ConfigSessionPhone = { CLIENT: string; NAME: string; VERSION: string };
|
export type ConfigSessionPhone = { CLIENT: string; NAME: string };
|
||||||
export type QrCode = { LIMIT: number; COLOR: string };
|
export type QrCode = { LIMIT: number; COLOR: string };
|
||||||
export type Typebot = { ENABLED: boolean; API_VERSION: string; SEND_MEDIA_BASE64: boolean };
|
export type Typebot = { ENABLED: boolean; API_VERSION: string; SEND_MEDIA_BASE64: boolean };
|
||||||
export type Chatwoot = {
|
export type Chatwoot = {
|
||||||
@ -590,7 +590,6 @@ export class ConfigService {
|
|||||||
CONFIG_SESSION_PHONE: {
|
CONFIG_SESSION_PHONE: {
|
||||||
CLIENT: process.env?.CONFIG_SESSION_PHONE_CLIENT || 'Evolution API',
|
CLIENT: process.env?.CONFIG_SESSION_PHONE_CLIENT || 'Evolution API',
|
||||||
NAME: process.env?.CONFIG_SESSION_PHONE_NAME || 'Chrome',
|
NAME: process.env?.CONFIG_SESSION_PHONE_NAME || 'Chrome',
|
||||||
VERSION: process.env?.CONFIG_SESSION_PHONE_VERSION || null,
|
|
||||||
},
|
},
|
||||||
QRCODE: {
|
QRCODE: {
|
||||||
LIMIT: Number.parseInt(process.env.QRCODE_LIMIT) || 30,
|
LIMIT: Number.parseInt(process.env.QRCODE_LIMIT) || 30,
|
||||||
|
Loading…
Reference in New Issue
Block a user