Include spaces and userSpaces in user relations

This commit is contained in:
faris Aljohari
2024-12-30 19:53:31 -06:00
parent 7e6e34a3de
commit 337539c293

View File

@ -101,7 +101,7 @@ export class ProjectUserService {
'invitedBy', 'invitedBy',
'isEnabled', 'isEnabled',
], ],
relations: ['roleType'], relations: ['roleType', 'spaces'],
}); });
if (!user) { if (!user) {
user = await this.userRepository.findOne({ user = await this.userRepository.findOne({
@ -111,7 +111,7 @@ export class ProjectUserService {
isActive: true, isActive: true,
}, },
select: ['uuid', 'firstName', 'lastName', 'email', 'createdAt'], select: ['uuid', 'firstName', 'lastName', 'email', 'createdAt'],
relations: ['roleType'], relations: ['roleType', 'userSpaces'],
}); });
} }
if (!user) { if (!user) {
@ -154,6 +154,7 @@ export class ProjectUserService {
phoneNumber: user.phoneNumber ?? null, phoneNumber: user.phoneNumber ?? null,
jobTitle: user.jobTitle ?? null, jobTitle: user.jobTitle ?? null,
roleType: user.roleType?.type ?? null, roleType: user.roleType?.type ?? null,
spaces: user.spaces ?? user.userSpaces,
}; };
} }
} }