mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-12-23 21:57:45 -06:00
Merge pull request #981 from yousseefspires/feat/delete-messages
feat: add logical or permanent message deletion based on env config
This commit is contained in:
@@ -55,8 +55,12 @@ export type Database = {
|
||||
CONNECTION: DBConnection;
|
||||
PROVIDER: string;
|
||||
SAVE_DATA: SaveData;
|
||||
DELETE_DATA: DeleteData;
|
||||
};
|
||||
|
||||
export type DeleteData = {
|
||||
LOGICAL_MESSAGE_DELETE: boolean;
|
||||
};
|
||||
export type EventsRabbitmq = {
|
||||
APPLICATION_STARTUP: boolean;
|
||||
INSTANCE_CREATE: boolean;
|
||||
@@ -344,6 +348,9 @@ export class ConfigService {
|
||||
IS_ON_WHATSAPP: process.env?.DATABASE_SAVE_IS_ON_WHATSAPP === 'true',
|
||||
IS_ON_WHATSAPP_DAYS: Number.parseInt(process.env?.DATABASE_SAVE_IS_ON_WHATSAPP_DAYS ?? '7'),
|
||||
},
|
||||
DELETE_DATA: {
|
||||
LOGICAL_MESSAGE_DELETE: process.env?.DATABASE_DELETE_MESSAGE === 'true',
|
||||
},
|
||||
},
|
||||
RABBITMQ: {
|
||||
ENABLED: process.env?.RABBITMQ_ENABLED === 'true',
|
||||
|
||||
Reference in New Issue
Block a user