chore: Improve code consistency and readability

Refactored the initialization of `LocalSettings` in `channel.service.ts` to only set the properties that have been explicitly provided. This refactoring improves code consistency and readability. Also, removed the unused `initStoreFolders` method from `repository.service.ts` and its related imports. In addition, updated the import style for `PrismaClient` in `repository.service.ts`.

The modified files are:
- src/api/controllers/instance.controller.ts
- src/api/repository/repository.service.ts
- src/api/services/channel.service.ts
- src/api/services/channels/whatsapp.baileys.service.ts
This commit is contained in:
Davidson Gomes
2024-06-27 09:01:02 -03:00
parent 457628b996
commit 228dcf8aa5
4 changed files with 17 additions and 36 deletions

View File

@@ -373,13 +373,13 @@ export class InstanceController {
}
const settings: wa.LocalSettings = {
rejectCall: rejectCall || false,
rejectCall: rejectCall === true,
msgCall: msgCall || '',
groupsIgnore: groupsIgnore || true,
alwaysOnline: alwaysOnline || false,
readMessages: readMessages || false,
readStatus: readStatus || false,
syncFullHistory: syncFullHistory ?? false,
groupsIgnore: groupsIgnore === true,
alwaysOnline: alwaysOnline === true,
readMessages: readMessages === true,
readStatus: readStatus === true,
syncFullHistory: syncFullHistory === true,
};
await this.settingsService.create(instance, settings);