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();
|
||||
PublicJobFairJob relation = ensureCurrentCompanyJob(jobFairId, jobId, company.getCompanyId());
|
||||
ensureApproved(relation);
|
||||
ensureApproved(jobFairId, company.getCompanyId());
|
||||
job.setJobId(jobId);
|
||||
job.setCompanyId(company.getCompanyId());
|
||||
job.setCompanyName(company.getName());
|
||||
@@ -466,7 +466,7 @@ public class PublicJobFairServiceImpl implements IPublicJobFairService {
|
||||
}
|
||||
Company company = getCurrentCompanyOrThrow();
|
||||
PublicJobFairJob relation = ensureCurrentCompanyJob(jobFairId, jobId, company.getCompanyId());
|
||||
ensureApproved(relation);
|
||||
ensureApproved(jobFairId, company.getCompanyId());
|
||||
int relationDeleted = publicJobFairMapper.deleteJobFairJobById(relation.getId());
|
||||
int jobDeleted = jobService.deleteJobByJobIds(new Long[]{jobId});
|
||||
return relationDeleted > 0 && jobDeleted > 0
|
||||
|
||||
Reference in New Issue
Block a user