fix: Update approval check to use job fair ID and company ID
This commit is contained in:
@@ -446,7 +446,7 @@ public class PublicJobFairServiceImpl implements IPublicJobFairService {
|
|||||||
}
|
}
|
||||||
Company company = getCurrentCompanyOrThrow();
|
Company company = getCurrentCompanyOrThrow();
|
||||||
PublicJobFairJob relation = ensureCurrentCompanyJob(jobFairId, jobId, company.getCompanyId());
|
PublicJobFairJob relation = ensureCurrentCompanyJob(jobFairId, jobId, company.getCompanyId());
|
||||||
ensureApproved(relation);
|
ensureApproved(jobFairId, company.getCompanyId());
|
||||||
job.setJobId(jobId);
|
job.setJobId(jobId);
|
||||||
job.setCompanyId(company.getCompanyId());
|
job.setCompanyId(company.getCompanyId());
|
||||||
job.setCompanyName(company.getName());
|
job.setCompanyName(company.getName());
|
||||||
@@ -466,7 +466,7 @@ public class PublicJobFairServiceImpl implements IPublicJobFairService {
|
|||||||
}
|
}
|
||||||
Company company = getCurrentCompanyOrThrow();
|
Company company = getCurrentCompanyOrThrow();
|
||||||
PublicJobFairJob relation = ensureCurrentCompanyJob(jobFairId, jobId, company.getCompanyId());
|
PublicJobFairJob relation = ensureCurrentCompanyJob(jobFairId, jobId, company.getCompanyId());
|
||||||
ensureApproved(relation);
|
ensureApproved(jobFairId, company.getCompanyId());
|
||||||
int relationDeleted = publicJobFairMapper.deleteJobFairJobById(relation.getId());
|
int relationDeleted = publicJobFairMapper.deleteJobFairJobById(relation.getId());
|
||||||
int jobDeleted = jobService.deleteJobByJobIds(new Long[]{jobId});
|
int jobDeleted = jobService.deleteJobByJobIds(new Long[]{jobId});
|
||||||
return relationDeleted > 0 && jobDeleted > 0
|
return relationDeleted > 0 && jobDeleted > 0
|
||||||
|
|||||||
Reference in New Issue
Block a user