From 6ba36ac6bde23f6d12e18a6cd37d903559b0f91f Mon Sep 17 00:00:00 2001 From: xXpuma99Xx <51341582+xXpuma99Xx@users.noreply.github.com> Date: Wed, 1 Jun 2022 11:15:01 -0500 Subject: [PATCH] =?UTF-8?q?usuarios=20solo=20trae=20usuarios=20con=20contr?= =?UTF-8?q?ase=C3=B1a?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/usuario/usuario.service.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/usuario/usuario.service.ts b/src/usuario/usuario.service.ts index 86089eb..ebf2820 100644 --- a/src/usuario/usuario.service.ts +++ b/src/usuario/usuario.service.ts @@ -4,7 +4,7 @@ import { NotFoundException, } from '@nestjs/common'; import { InjectRepository } from '@nestjs/typeorm'; -import { FindOperator, Like, Repository } from 'typeorm'; +import { FindOperator, IsNull, Like, Not, Repository } from 'typeorm'; import { Institucion } from '../institucion/entity/institucion.entity'; import { InstitucionCarrera } from '../institucion-carrera/entity/institucion-carrera.entity'; import { TipoUsuario } from '../tipo-usuario/entity/tipo-usuario.entity'; @@ -102,11 +102,12 @@ export class UsuarioService { usuario?: string; }) { const busqueda: { + password: FindOperator; institucionCarrera: { carrera?: Carrera; institucion?: Institucion }; nombre?: FindOperator; tipoUsuario?: TipoUsuario; usuario?: FindOperator; - } = { institucionCarrera: {} }; + } = { password: Not(IsNull()), institucionCarrera: {} }; const carrera = filtros.id_carrera ? await this.institucionCarreraService.findCarreraByIdCarrera( parseInt(filtros.id_carrera),