Skip to content

Commit a4136d5

Browse files
committed
fix: fix unit of work trash on auth guard
1 parent bda5304 commit a4136d5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/users/users.service.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { BadRequestException, Injectable } from '@nestjs/common';
22
import { RegisterUserDto } from '../auth/dto/register-user.dto';
3-
import { EntityRepository } from 'mikro-orm';
3+
import { EntityManager, EntityRepository } from 'mikro-orm';
44
import { InjectRepository } from 'nestjs-mikro-orm';
55
import { UserEntity } from './user.entity';
66

@@ -9,9 +9,11 @@ export class UsersService {
99
constructor(
1010
@InjectRepository(UserEntity)
1111
private readonly usersRepository: EntityRepository<UserEntity>,
12+
private readonly em: EntityManager,
1213
) {}
1314

1415
async findUserById(userId: number) {
16+
this.em.clear();
1517
return this.usersRepository.findOne(userId);
1618
}
1719

0 commit comments

Comments
 (0)