fix: fixed error return bug

This commit is contained in:
Davidson Gomes
2023-07-27 08:36:18 -03:00
parent 7ef1c097e8
commit 127d5b97c4
6 changed files with 20 additions and 44 deletions

View File

@@ -6,7 +6,7 @@ import { validate } from 'jsonschema';
import { Logger } from '../../config/logger.config';
import { BadRequestException } from '../../exceptions';
import { GetParticipant, GroupInvite, GroupJid } from '../dto/group.dto';
import { GetParticipant, GroupInvite } from '../dto/group.dto';
import { InstanceDto } from '../dto/instance.dto';
type DataValidate<T> = {
@@ -105,7 +105,7 @@ export abstract class RouterBroker {
const body = request.body;
let groupJid = body?.groupJid;
if (!groupJid) {
if (request.query?.groupJid) {
groupJid = request.query.groupJid;
@@ -113,15 +113,15 @@ export abstract class RouterBroker {
throw new BadRequestException('The group id needs to be informed in the query', 'ex: "groupJid=120362@g.us"');
}
}
if (!groupJid.endsWith('@g.us')) {
groupJid = groupJid + '@g.us';
}
Object.assign(body, {
groupJid: groupJid
groupJid: groupJid,
});
const ref = new ClassRef();
Object.assign(ref, body);

View File

@@ -12,7 +12,6 @@ export class SettingsController {
constructor(private readonly settingsService: SettingsService) {}
public async createSettings(instance: InstanceDto, data: SettingsDto) {
logger.verbose('requested createSettings from ' + instance.instanceName + ' instance');
return this.settingsService.create(instance, data);

View File

@@ -109,7 +109,6 @@ export class RepositoryBroker {
this.logger.verbose('creating temp dir: ' + tempDir);
fs.mkdirSync(tempDir, { recursive: true });
}
} catch (error) {
this.logger.error(error);
}