diff --git a/src/people/people.controller.ts b/src/people/people.controller.ts index 68b8d7593b343c8f2564f213ad40813cdd7dea4f..f887a78446e0be9d6dc374d95df5254eb4fbd5d9 100644 --- a/src/people/people.controller.ts +++ b/src/people/people.controller.ts @@ -12,29 +12,21 @@ import { import { CreatePeopleDto } from './dto/create-people.dto'; import { UpdatePeopleDto } from './dto/update-people.dto'; import { HttpInterceptor } from '../interceptors/http.interceptor'; -// import { CreatePeopleDto } from './dto/create-people.dto'; -// import { UpdatePeopleDto } from './dto/update-people.dto'; import { PeopleEntity } from './entities/people.entity'; import { PeopleService } from './people.service'; import { AuthGuard } from '@nestjs/passport'; - interface Login { - email: string; - password: string; -} - @Controller('people') @UseInterceptors(HttpInterceptor) export class PeopleController { constructor(private readonly _peopleService: PeopleService) {} - //@UseGuards(AuthGuard('jwt')) @Get() findAll(): Promise<PeopleEntity[] | void> { return this._peopleService.findAll(); } - + @UseGuards(AuthGuard('jwt')) @Get(':id') findOne(@Param() params: { id: string }): Promise<PeopleEntity | void> { diff --git a/src/people/people.service.ts b/src/people/people.service.ts index 10d3195ca127fa10d37d49b6ce49730d620617c6..3f039717a6f4450930843a2053cfd78e88fdb76f 100644 --- a/src/people/people.service.ts +++ b/src/people/people.service.ts @@ -4,13 +4,9 @@ import { CreatePeopleDto } from './dto/create-people.dto'; import { UpdatePeopleDto } from './dto/update-people.dto'; import { PeopleEntity } from './entities/people.entity'; - @Injectable() export class PeopleService { - - constructor( - private readonly _peopleDao: PeopleDao, - ) {} + constructor(private readonly _peopleDao: PeopleDao) {} login = (email: string, password: string): Promise<PeopleEntity | void> => this._peopleDao.login(email, password); @@ -20,9 +16,8 @@ export class PeopleService { findOne = (id: string): Promise<PeopleEntity | void> => this._peopleDao.findById(id); - create (people: CreatePeopleDto): Promise<PeopleEntity> { - return this._peopleDao.save(people); - } + create = (people: CreatePeopleDto): Promise<PeopleEntity> => + this._peopleDao.save(people); createMany = (people: CreatePeopleDto[]): Promise<PeopleEntity[]> => { return this._peopleDao.saveMany(people); @@ -36,5 +31,4 @@ export class PeopleService { delete = (id: string): Promise<PeopleEntity | void> => this._peopleDao.findByIdAndRemove(id); - }