multer listo
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
import { ConflictException, Module } from '@nestjs/common';
|
||||
import { MulterModule } from '@nestjs/platform-express';
|
||||
import { UploadFileController } from './upload-file.controller';
|
||||
import { UploadFileService } from './upload-file.service';
|
||||
import { EquipoModule } from 'src/equipo/equipo.module';
|
||||
import { UsuarioModule } from 'src/usuario/usuario.module';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
MulterModule.register({
|
||||
dest: './upload',
|
||||
fileFilter: (req, file, cb) => {
|
||||
if (!file.originalname.match(/\.(jpg|jpeg|png|csv)/))
|
||||
return cb(
|
||||
new ConflictException('Extención de archivo no valida.'),
|
||||
false,
|
||||
);
|
||||
return cb(null, true);
|
||||
},
|
||||
}),
|
||||
EquipoModule,
|
||||
UsuarioModule,
|
||||
],
|
||||
controllers: [UploadFileController],
|
||||
providers: [UploadFileService],
|
||||
})
|
||||
export class UploadFileModule {}
|
||||
Reference in New Issue
Block a user