pedir con token info

This commit is contained in:
lemuel 2022-08-06 19:56:37 -05:00
parent b89bed1d74
commit 0405ad6c24
3 changed files with 5 additions and 9 deletions

View File

@ -7,9 +7,6 @@ export class PedirDto {
@IsInt()
id_tipo_carrito: number;
@IsInt()
id_usuario: number;
@IsInt()
@IsOptional()
id_programa?: number;

View File

@ -367,7 +367,6 @@ export class PrestamoController {
value: {
id_modulo: 1,
id_tipo_carrito: 1,
id_usuario: 1,
_id_programa: 1,
_id_tipo_entrada: 1,
},
@ -382,7 +381,7 @@ export class PrestamoController {
'No tienes los permisos necesarios para realizar esta acción.',
);
return this.prestamoService.create(
body.id_usuario,
usuario,
body.id_modulo,
body.id_tipo_carrito,
body.id_programa,

View File

@ -12,8 +12,11 @@ import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm';
import { AppGateway } from '../app.gateway';
import { Institucion } from '../institucion/entity/institucion.entity';
import { InstitucionUsuario } from '../institucion-usuario/entity/institucion-usuario.entity';
import { Modulo } from '../modulo/entity/modulo.entity';
import { Operador } from '../operador/entity/operador.entity';
import { Prestamo } from './entity/prestamo.entity';
import { Usuario } from 'src/usuario/entity/usuario.entity';
import { EquipoService } from '../equipo/equipo.service';
import { InstitucionService } from '../institucion/institucion.service';
import { InstitucionDiaService } from '../institucion-dia/institucion-dia.service';
@ -25,8 +28,6 @@ import { MultaService } from '../multa/multa.service';
import { OperadorService } from '../operador/operador.service';
import { TipoUsuarioService } from '../tipo-usuario/tipo-usuario.service';
import { UsuarioService } from '../usuario/usuario.service';
import { InstitucionUsuario } from '../institucion-usuario/entity/institucion-usuario.entity';
import { Modulo } from '../modulo/entity/modulo.entity';
@Injectable()
export class PrestamoService {
@ -98,7 +99,7 @@ export class PrestamoService {
}
async create(
id_usuario: number,
usuario: Usuario,
id_modulo: number,
id_tipo_carrito: number,
id_programa?: number,
@ -107,7 +108,6 @@ export class PrestamoService {
const ahora = moment();
const sistema = await this.operadorService.findById(1);
const modulo = await this.moduloService.findById(id_modulo);
const usuario = await this.usuarioService.findById(id_usuario, true, true);
const tipoCarrito =
await this.institucionTipoCarritoService.findTipoCarritoById(
id_tipo_carrito,