Commit 335bdf18 by Nilu

Adding hiring team filter to jobs in home page

parent 4b4525ad
......@@ -7,8 +7,8 @@
<oneit:dynIncluded>
<%
//TODO: filter with Client;
SecUser secUser = SecUser.getTXUser(transaction);
SecUser secUser = SecUser.getTXUser(transaction);
//to verify social login and redirect to login verification
if(secUser.hasRole(Utils.ROLE_CLIENT))
{
......@@ -43,14 +43,16 @@
}
}
}
CompanyUser companyUser = secUser.getExtension(CompanyUser.REFERENCE_CompanyUser);
HiringTeam hiringTeam = companyUser.getSelectedTeam();
Job[] jobs = Job.SearchByCompany().andJobStatus(new EqualsFilter<>(JobStatus.OPEN))
.byCompany(secUser.getExtension(CompanyUser.REFERENCE_CompanyUser).getCompany())
Job[] jobs = Job.SearchByAll().andJobStatus(new EqualsFilter<>(JobStatus.OPEN))
.andHiringTeam(new EqualsFilter<>(hiringTeam))
.search(transaction);
Job[] allJobs = Job.SearchByCompany()
.byCompany(secUser.getExtension(CompanyUser.REFERENCE_CompanyUser).getCompany())
.search(transaction);
Job[] allJobs = Job.SearchByAll().andHiringTeam(new EqualsFilter<>(hiringTeam))
.search(transaction);
List<Job> recentJobs = ObjstoreUtils.sort(Arrays.asList(allJobs),
new ObjectTransform[]{ Job.pipesJob().toLastEdited() ,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment