Skip to content

Commit f7db442

Browse files
committed
Refactor Instance Management with Additional Profile Information
- Added new fields `ownerJid`, `profileName`, and `profilePicUrl` to the Instance DTO for improved user identification and personalization. - Updated InstanceController to include the new profile information in instance data handling. - Enhanced WAMonitoringService to utilize the additional profile fields, improving the context of instance data during monitoring operations.
1 parent 3a04f75 commit f7db442

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

src/api/controllers/instance.controller.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@ export class InstanceController {
6363
instanceId,
6464
integration: instanceData.integration,
6565
instanceName: instanceData.instanceName,
66+
ownerJid: instanceData.ownerJid,
67+
profileName: instanceData.profileName,
68+
profilePicUrl: instanceData.profilePicUrl,
6669
hash,
6770
number: instanceData.number,
6871
businessId: instanceData.businessId,

src/api/dto/instance.dto.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ export class InstanceDto extends IntegrationDto {
1111
integration?: string;
1212
token?: string;
1313
status?: string;
14+
ownerJid?: string;
15+
profileName?: string;
16+
profilePicUrl?: string;
1417
// settings
1518
rejectCall?: boolean;
1619
msgCall?: string;

src/api/services/monitor.service.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,9 @@ export class WAMonitoringService {
221221
data: {
222222
id: data.instanceId,
223223
name: data.instanceName,
224+
ownerJid: data.ownerJid,
225+
profileName: data.profileName,
226+
profilePicUrl: data.profilePicUrl,
224227
connectionStatus:
225228
data.integration && data.integration === Integration.WHATSAPP_BAILEYS ? 'close' : (data.status ?? 'open'),
226229
number: data.number,

0 commit comments

Comments
 (0)