Merge pull request #255 from SyncrowIOT/return-project-uuid-in-user-details

Include project relation in user retrieval
This commit is contained in:
faris Aljohari
2025-02-13 05:59:32 -06:00
committed by GitHub

View File

@ -30,7 +30,7 @@ export class UserService {
where: { where: {
uuid: userUuid, uuid: userUuid,
}, },
relations: ['region', 'timezone', 'roleType'], relations: ['region', 'timezone', 'roleType', 'project'],
}); });
if (!user) { if (!user) {
throw new BadRequestException('Invalid room UUID'); throw new BadRequestException('Invalid room UUID');
@ -52,6 +52,7 @@ export class UserService {
hasAcceptedAppAgreement: user?.hasAcceptedAppAgreement, hasAcceptedAppAgreement: user?.hasAcceptedAppAgreement,
appAgreementAcceptedAt: user?.appAgreementAcceptedAt, appAgreementAcceptedAt: user?.appAgreementAcceptedAt,
role: user?.roleType, role: user?.roleType,
project: user?.project,
}; };
} catch (err) { } catch (err) {
if (err instanceof BadRequestException) { if (err instanceof BadRequestException) {