fix(membership): reorder constructor params to fix TS1016
All checks were successful
Deploy API Server / build-and-unit (push) Successful in 38s
Deploy API Server / current-integration (push) Successful in 33s
Deploy API Server / backward-compat (push) Successful in 0s
Deploy API Server / deploy (push) Successful in 1m5s

This commit is contained in:
wangdl 2026-06-26 20:10:36 +08:00
parent 9566de63a2
commit 35e134d9e6

View File

@ -9,9 +9,9 @@ const DELETION_COOLING_DAYS = 7;
export class UsersService { export class UsersService {
constructor( constructor(
private readonly usersRepository: UsersRepository, private readonly usersRepository: UsersRepository,
private readonly prisma: PrismaService,
// M-MEMBER-01-04: 可选注入——避免循环依赖。未注入时回退旧逻辑。 // M-MEMBER-01-04: 可选注入——避免循环依赖。未注入时回退旧逻辑。
@Optional() @Inject(EffectiveMembershipService) private readonly membershipService?: EffectiveMembershipService, @Optional() @Inject(EffectiveMembershipService) private readonly membershipService?: EffectiveMembershipService,
private readonly prisma: PrismaService,
) {} ) {}
async getProfile(userId: string) { return this.usersRepository.findProfileByUserId(userId); } async getProfile(userId: string) { return this.usersRepository.findProfileByUserId(userId); }