diff --git a/src/users/services/jobs.service.ts b/src/users/services/jobs.service.ts index 0ced5c6e3320c028b1f088b9161c2c66369bdab8..2919c8818281e1fa247860d9762e947ca3a5584c 100644 --- a/src/users/services/jobs.service.ts +++ b/src/users/services/jobs.service.ts @@ -149,7 +149,7 @@ export class JobsService { public getJobsGroupsAttachedJobs(jobsGroupId: string): Promise<JobDocument[]> { this.logger.debug(`getJobsGroupsAttachedJobs: ${jobsGroupId}`); - return this.jobModel.find({ jobsGroup: jobsGroupId.toString() }).exec(); + return this.jobModel.find({ jobsGroup: jobsGroupId }).exec(); } public isConseillerNumerique(jobId: Types.ObjectId) { diff --git a/src/users/services/users.service.ts b/src/users/services/users.service.ts index abdbc5f4ca472453329351dead90509bb02c62a4..4c6f1ce0204c64c0a61acffd07bf2b3faecd3a40 100644 --- a/src/users/services/users.service.ts +++ b/src/users/services/users.service.ts @@ -456,11 +456,11 @@ export class UsersService { } public getJobAttachedUsers(jobId: JobDocument): Promise<IUser[]> { - return this.userModel.find({ job: jobId._id.toString() }).select('-password -job').exec(); + return this.userModel.find({ job: jobId._id }).select('-password -job').exec(); } public getEmployerAttachedUsers(employerId: EmployerDocument): Promise<IUser[]> { - return this.userModel.find({ employer: employerId._id.toString() }).select('-password -employer').exec(); + return this.userModel.find({ employer: employerId._id }).select('-password -employer').exec(); } public async populateJobsWithUsers(jobs: JobDocument[]) {