enumbs added
parent
c201094f04
commit
3e87e1a0bc
|
|
@ -134,7 +134,7 @@ async def get_all_applications(
|
|||
try:
|
||||
service=Email(session=session)
|
||||
|
||||
if application_status == Candidate_application_Status.PROCESS or application_status==Candidate_application_Status.REJECTED:
|
||||
if application_status in (Candidate_application_Status.PROCESS, Candidate_application_Status.REJECTED, Candidate_application_Status.SCREENING, Candidate_application_Status.ASSESSMENT, Candidate_application_Status.INTERVIEW, Candidate_application_Status.OFFER, Candidate_application_Status.HIRED):
|
||||
items=await service.get_all_applications(top, skip, search, application_status=application_status)
|
||||
total=await service.count_inbox_messages(search, application_status=application_status)
|
||||
return JSONResponse(content={"data":items,"total":total,"status_code":200})
|
||||
|
|
|
|||
|
|
@ -8,4 +8,9 @@ class Candidate_application_Status(str, Enum):
|
|||
APPROVED="APPROVED"
|
||||
REJECTED="REJECTED"
|
||||
ONHOLD="ONHOLD"
|
||||
CLOSED="CLOSED"
|
||||
CLOSED="CLOSED"
|
||||
SCREENING="SCREENING"
|
||||
ASSESSMENT="ASSESSMENT"
|
||||
INTERVIEW="INTERVIEW"
|
||||
OFFER="OFFER"
|
||||
HIRED="HIRED"
|
||||
|
|
@ -95,7 +95,7 @@ class Email:
|
|||
return item
|
||||
|
||||
async def get_all_applications(self,top,skip,search=None,isread:bool=True,application_status:Candidate_application_Status=Candidate_application_Status.CLOSED):
|
||||
if application_status == Candidate_application_Status.PROCESS or application_status==Candidate_application_Status.REJECTED:
|
||||
if application_status in (Candidate_application_Status.PROCESS, Candidate_application_Status.REJECTED, Candidate_application_Status.SCREENING, Candidate_application_Status.ASSESSMENT, Candidate_application_Status.INTERVIEW, Candidate_application_Status.OFFER, Candidate_application_Status.HIRED):
|
||||
messages=await Inbox_Messages.get_inbox_messages(self.session,top,skip,search,application_status=application_status)
|
||||
elif isread==False:
|
||||
messages=await Inbox_Messages.get_inbox_messages(self.session,top,skip,search,isread)
|
||||
|
|
|
|||
Loading…
Reference in New Issue