From a24954419bb2ae65f067a3df4c92464de1514f7e Mon Sep 17 00:00:00 2001 From: Horilla Date: Mon, 15 Apr 2024 16:25:49 +0530 Subject: [PATCH] [UPDT] RECRUITMENT: Recruitment survey page only if recruitment have survey --- recruitment/views/surveys.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/recruitment/views/surveys.py b/recruitment/views/surveys.py index 9414606a6..66e60747f 100644 --- a/recruitment/views/surveys.py +++ b/recruitment/views/surveys.py @@ -300,7 +300,10 @@ def application_form(request): request.session["candidate"] = serializers.serialize( "json", [candidate_obj] ) - return redirect(candidate_survey) + if RecruitmentSurvey.objects.filter(recruitment_ids = recruitment_id).exists(): + return redirect(candidate_survey) + candidate_obj.save() + return render(request, "candidate/success.html") form.fields["job_position_id"].queryset = ( form.instance.recruitment_id.open_positions.all() )