Files
ihrm/recruitment/templates/candidate/candidate_rejection_form.html
2025-10-20 17:36:17 +05:30

24 lines
851 B
HTML

{% load i18n %}
{% include "generic/horilla_form.html" %}
<script>
{
const rejId = "{{ form.instance.id|default:'' }}";
if (rejId) {
// Build dynamic URL for deletion
const deleteUrlBase = "{% url 'delete-candidate-rejection' 0 %}";
const deleteUrl = deleteUrlBase.replace('0', rejId);
const button_container = `
<button class="oh-btn oh-btn--info mt-2 mr-2 pl-4 pr-5 oh-btn--w-100-resp"
hx-post="${deleteUrl}"
hx-confirm="Are you sure you want to cancel this rejection?"
onclick="event.preventDefault(); event.stopPropagation();">
{% trans 'Cancel Rejection' %}
</button>
`;
// Append the button to the form
$('#{{ view_id }}Form div.flex-row-reverse').append(button_container);
}
}
</script>