fuckin amazon
This commit is contained in:
@@ -31,6 +31,7 @@ export class ResevacionController {
|
||||
|
||||
const { usuarioId, tipoId, horarioId } = req.body
|
||||
|
||||
console.log('equipo', usuarioId)
|
||||
const usuario = await usuarioRepository.findOne(usuarioId, {
|
||||
select: ['id', 'baja', 'multa']
|
||||
})
|
||||
@@ -89,6 +90,7 @@ export class ResevacionController {
|
||||
prestamo.usuario = usuario
|
||||
prestamo.horaMaxEntrega = m
|
||||
prestamo.horario = horario
|
||||
prestamo.tipo = 'equipo'
|
||||
|
||||
await equipoRepository.save(equipo)
|
||||
await prestamoRepository.save(prestamo)
|
||||
@@ -108,17 +110,19 @@ export class ResevacionController {
|
||||
const salaRepository = getRepository(Sala)
|
||||
|
||||
const { usuarioId, horarioId } = req.body
|
||||
|
||||
console.log('sala', usuarioId)
|
||||
const usuario = await usuarioRepository.findOne(usuarioId, {
|
||||
relations: ['tipoUsuario'],
|
||||
select: ['id', 'baja', 'multa', 'tipoUsuario']
|
||||
})
|
||||
console.log(usuario)
|
||||
|
||||
if (!usuario) {
|
||||
res.status(400).json({ err: 'Usuario no encontrado' })
|
||||
return
|
||||
}
|
||||
if (usuario.tipoUsuario.nombre !== 'profesor') {
|
||||
res.status(400).json({ err: 'Usuario no encontrado' })
|
||||
if (usuario.tipoUsuario.nombre !== 'profesor_interno') {
|
||||
res.status(400).json({ err: 'Usuario no es profesor' })
|
||||
return
|
||||
}
|
||||
|
||||
@@ -146,7 +150,7 @@ export class ResevacionController {
|
||||
}
|
||||
const sala = await salaRepository
|
||||
.createQueryBuilder('sala')
|
||||
.orderBy('equipo.updatedAt', 'ASC')
|
||||
.orderBy('sala.updatedAt', 'ASC')
|
||||
.getOne()
|
||||
|
||||
if (!sala) {
|
||||
@@ -162,6 +166,7 @@ export class ResevacionController {
|
||||
|
||||
sala.activo = true
|
||||
|
||||
prestamo.tipo = 'sala'
|
||||
prestamo.sala = sala
|
||||
prestamo.usuario = usuario
|
||||
prestamo.horaMaxEntrega = m
|
||||
|
||||
Reference in New Issue
Block a user