Skip to content

feat(job_application): show job title in web form and prevent duplicate applications (backport #4964) - #5030

Merged
iamkhanraheel merged 4 commits into
version-16-hotfixfrom
mergify/bp/version-16-hotfix/pr-4964
Jul 30, 2026
Merged

feat(job_application): show job title in web form and prevent duplicate applications (backport #4964)#5030
iamkhanraheel merged 4 commits into
version-16-hotfixfrom
mergify/bp/version-16-hotfix/pr-4964

Conversation

@mergify

@mergify mergify Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Closes: #4188, #4187

Summary

  • Displays the job opening title (instead of raw ID) in the job application web form when navigating from a job listing
  • Adds a Prevent Duplicate Applicant option on Job Opening to block the same email from applying to the same position more than once
image
validateDuplicateApplication.mov
image

In progress - Captcha verification in web form


This is an automatic backport of pull request #4964 done by Mergify.

…uplicate applications

(cherry picked from commit dfcc875)

# Conflicts:
#	hrms/hr/doctype/job_opening/job_opening.py
(cherry picked from commit 2b220b3)

# Conflicts:
#	hrms/hr/doctype/hr_settings/hr_settings.py
#	hrms/hr/doctype/job_applicant/job_applicant.py
…ation form"

This reverts commit 7f26162.

(cherry picked from commit fd430b6)

# Conflicts:
#	hrms/hr/doctype/job_applicant/job_applicant.py
@mergify

mergify Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

Cherry-pick of dfcc875 has failed:

On branch mergify/bp/version-16-hotfix/pr-4964
Your branch is up to date with 'origin/version-16-hotfix'.

You are currently cherry-picking commit dfcc875e9.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --skip" to skip this patch)
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)

Changes to be committed:
	modified:   hrms/hr/doctype/job_applicant/job_applicant.py
	modified:   hrms/hr/doctype/job_opening/job_opening.json
	modified:   hrms/hr/web_form/job_application/job_application.json

Unmerged paths:
  (use "git add <file>..." to mark resolution)
	both modified:   hrms/hr/doctype/job_opening/job_opening.py

Cherry-pick of 2b220b3 has failed:

On branch mergify/bp/version-16-hotfix/pr-4964
Your branch is ahead of 'origin/version-16-hotfix' by 1 commit.
  (use "git push" to publish your local commits)

You are currently cherry-picking commit 2b220b3c3.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --skip" to skip this patch)
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)

Changes to be committed:
	modified:   hrms/hr/doctype/hr_settings/hr_settings.json
	modified:   hrms/hr/doctype/job_applicant/job_applicant.json
	modified:   hrms/hr/web_form/job_application/job_application.json

Unmerged paths:
  (use "git add <file>..." to mark resolution)
	both modified:   hrms/hr/doctype/hr_settings/hr_settings.py
	both modified:   hrms/hr/doctype/job_applicant/job_applicant.py

Cherry-pick of fd430b6 has failed:

On branch mergify/bp/version-16-hotfix/pr-4964
Your branch is ahead of 'origin/version-16-hotfix' by 2 commits.
  (use "git push" to publish your local commits)

You are currently cherry-picking commit fd430b654.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --skip" to skip this patch)
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)

Changes to be committed:
	modified:   hrms/hr/doctype/hr_settings/hr_settings.json
	modified:   hrms/hr/doctype/hr_settings/hr_settings.py
	modified:   hrms/hr/doctype/job_applicant/job_applicant.json
	modified:   hrms/hr/web_form/job_application/job_application.json

Unmerged paths:
  (use "git add <file>..." to mark resolution)
	both modified:   hrms/hr/doctype/job_applicant/job_applicant.py

To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally

@mergify

mergify Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@iamkhanraheel
iamkhanraheel merged commit 319983c into version-16-hotfix Jul 30, 2026
10 checks passed
@iamkhanraheel
iamkhanraheel deleted the mergify/bp/version-16-hotfix/pr-4964 branch July 30, 2026 10:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant