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