1
resposta

[Bug] parte escrita esta com erro?

@Injectable()
export class UsuarioService {
    constructor(
        @InjectRepository(UsuarioEntity)
        private readonly usuarioRepository: Repository<UsuarioEntity>
    ) {}
}

async listaUsuarios(){
    const usuariosSalvos = await this.usuarioRepository.find();
    const usuariosLista = usuariosSalvos.map(
        (usuario) => new ListaUsuarioDTO(usuario.id, usuario.nome)
    )


    return usuariosLista;
}

o correto é não seria?

@Injectable()
export class UsuarioService {
  constructor(
    @InjectRepository(UsuarioEntity)
    private readonly usuarioRepository: Repository<UsuarioEntity>,
  ) {}

  async listaUsuarios() {
    const usuariosSalvos = await this.usuarioRepository.find();
    const usuariosLista = usuariosSalvos.map(
      (usuario) => new ListaUsuarioDTO(usuario.id, usuario.nome),
    );

    return usuariosLista;
  }
}
1 resposta

Olá, Leandro! Tudo bem?

Agradeço a sua sugestão, e gostaria de informar que a mesma já foi levado para o pessoal responsável para poder ser analisada e aplicada, como melhoria do conteúdo.

No mais, continue se dedicando em seus estudos e caso tenha dúvidas, estarei à disposição para te ajudar!

Abraços e bons estudos!