Remove unused dependencies from ChannelController to streamline integration logic

This commit is contained in:
Davidson Gomes 2025-01-22 11:14:05 -03:00
parent dab843f118
commit f340f7716f
2 changed files with 2 additions and 5 deletions

View File

@ -75,8 +75,6 @@ export class ChannelController {
data.prismaRepository, data.prismaRepository,
data.cache, data.cache,
data.chatwootCache, data.chatwootCache,
data.baileysCache,
data.providerFiles,
); );
} }

View File

@ -20,7 +20,6 @@ import axios from 'axios';
import { isBase64, isURL } from 'class-validator'; import { isBase64, isURL } from 'class-validator';
import EventEmitter2 from 'eventemitter2'; import EventEmitter2 from 'eventemitter2';
import FormData from 'form-data'; import FormData from 'form-data';
import mime from 'mime';
import mimeTypes from 'mime-types'; import mimeTypes from 'mime-types';
import { join } from 'path'; import { join } from 'path';
import { v4 } from 'uuid'; import { v4 } from 'uuid';
@ -672,9 +671,9 @@ export class EvolutionStartupService extends ChannelStartupService {
}; };
if (isURL(audio)) { if (isURL(audio)) {
mimetype = mime.getType(audio); mimetype = mimeTypes.lookup(audio).toString();
} else { } else {
mimetype = mime.getType(prepareMedia.fileName); mimetype = mimeTypes.lookup(prepareMedia.fileName).toString();
} }
prepareMedia.mimetype = mimetype; prepareMedia.mimetype = mimetype;