[FIX] ONBOARDING: #922

This commit is contained in:
Horilla
2025-09-23 10:46:39 +05:30
parent 933073a91e
commit 6a6138da85
5 changed files with 12 additions and 13 deletions

View File

@@ -120,9 +120,9 @@
href="{% url 'rec-candidate-update' candidate.id %}?onboarding=True"><ion-icon href="{% url 'rec-candidate-update' candidate.id %}?onboarding=True"><ion-icon
name="create-outline"></ion-icon></a> name="create-outline"></ion-icon></a>
{% if perms.recruitment.change_candidate %} {% if perms.recruitment.change_candidate %}
<button type="button" hx-get="{% url 'send-mail' candidate.id %}" title="{% trans 'Send Mail' %}" hx-target="#objectDetailsModalTarget" hx-swap="innerHTML" <button type="button" hx-get="{% url 'send-mail' candidate.id %}" title="{% trans 'Send Mail' %}" hx-target="#objectCreateModalTarget" hx-swap="innerHTML"
class="oh-btn oh-btn--light w-100" data-toggle="oh-modal-toggle" class="oh-btn oh-btn--light w-100" data-toggle="oh-modal-toggle"
data-target="#objectDetailsModal"> data-target="#objectCreateModal">
<ion-icon name="mail-open-outline" role="img" class="md hydrated" <ion-icon name="mail-open-outline" role="img" class="md hydrated"
aria-label="mail open outline"> aria-label="mail open outline">
</ion-icon> </ion-icon>

View File

@@ -104,7 +104,7 @@
href="{% url 'rec-candidate-update' candidate.id %}?onboarding=True"><ion-icon href="{% url 'rec-candidate-update' candidate.id %}?onboarding=True"><ion-icon
name="create-outline"></ion-icon></a> name="create-outline"></ion-icon></a>
{% if perms.recruitment.change_candidate %} {% if perms.recruitment.change_candidate %}
<button type="button" hx-get="{% url 'send-mail' candidate.id %}" title="{% trans "Send Mail" %}" hx-target="#objectDetailsModalTarget" hx-swap="innerHTML" class="oh-btn oh-btn--light w-100" data-toggle="oh-modal-toggle" data-target="#objectDetailsModal" > <button type="button" hx-get="{% url 'send-mail' candidate.id %}" title="{% trans "Send Mail" %}" hx-target="#objectCreateModalTarget" hx-swap="innerHTML" class="oh-btn oh-btn--light w-100" data-toggle="oh-modal-toggle" data-target="#objectCreateModal" >
<ion-icon name="mail-open-outline" role="img" class="md hydrated" aria-label="mail open outline"></ion-icon> <ion-icon name="mail-open-outline" role="img" class="md hydrated" aria-label="mail open outline"></ion-icon>
</button> </button>
{% endif %} {% endif %}

View File

@@ -109,7 +109,7 @@
<a href="#" class="oh-dropdown__link oh-dropdown__link--danger oh-kanban__card-delete">Delete</a> <a href="#" class="oh-dropdown__link oh-dropdown__link--danger oh-kanban__card-delete">Delete</a>
</li> {% endcomment %} </li> {% endcomment %}
<li class="oh-dropdown__item"> <li class="oh-dropdown__item">
<a href="#" data-toggle="oh-modal-toggle" data-target="#sendMailModal" hx-get="{% url 'onboarding-send-mail' candidate.candidate_id.id %}" hx-target="#sendMailModalBody" class="oh-dropdown__link">{% trans "Send Mail" %}</a> <a href="#" data-toggle="oh-modal-toggle" data-target="#objectCreateModal" hx-get="{% url 'onboarding-send-mail' candidate.candidate_id.id %}" hx-target="#objectCreateModalTarget" class="oh-dropdown__link">{% trans "Send Mail" %}</a>
</li> </li>
</ul> </ul>
</div> </div>

View File

@@ -261,7 +261,7 @@
{% endif %} {% endif %}
</div> </div>
<div class="oh-sticky-table__td" onclick="event.stopPropagation()"> <div class="oh-sticky-table__td" onclick="event.stopPropagation()">
<button class="oh-checkpoint-badge text-success" data-toggle="oh-modal-toggle" data-target="#objectDetailsModal" hx-get="{% url 'send-mail' candidate.candidate_id.id %}" hx-target="#objectDetailsModalTarget"> <button class="oh-checkpoint-badge text-success" data-toggle="oh-modal-toggle" data-target="#objectCreateModal" hx-get="{% url 'send-mail' candidate.candidate_id.id %}" hx-target="#objectCreateModalTarget">
{% trans "Send mail" %} {% trans "Send mail" %}
</button> </button>
</div> </div>

View File

@@ -1,6 +1,5 @@
{% load i18n %} {% load i18n %}
<div class="p-2 mb-3" style="background-color:#6089d54e; <div class="p-2 mb-3" style="background-color:#6089d54e;color:#6089d5fd;border-radius: 5px;">
color:#6089d5fd;border-radius: 5px;">
Mail to {{candidate.email}} Mail to {{candidate.email}}
</div> </div>
<form hx-post="{% url 'onboarding-send-mail' candidate.id %}" hx-target="#sendMailModalBody" method="post"> <form hx-post="{% url 'onboarding-send-mail' candidate.id %}" hx-target="#sendMailModalBody" method="post">