Skip to content

Commit

Permalink
[FIX] PMS: Fixed archived anounymous feedback showing issue
Browse files Browse the repository at this point in the history
  • Loading branch information
horilla-opensource committed May 3, 2024
1 parent 501724e commit 9d138bd
Showing 1 changed file with 64 additions and 0 deletions.
64 changes: 64 additions & 0 deletions pms/templates/feedback/feedback_list.html
Original file line number Diff line number Diff line change
Expand Up @@ -517,6 +517,8 @@ <h5 class="oh-404__subtitle">{% trans "There are no Feedbacks available." %}</h5
</div>
<div class="oh-sticky-table__tbody">
{% for feedback in anonymous_feedback %}
{% if request.GET.archive == "true" %}
{% if feedback.archive %}
<div class="oh-sticky-table__tr" draggable="true" data-toggle="oh-modal-toggle" data-target ="#FeedbackModal" hx-get="{% url 'single-anonymous-feedback-view' feedback.id %}" hx-target = "#OneFeedbackTarget">
<div class="oh-sticky-table__sd">

Expand Down Expand Up @@ -573,6 +575,68 @@ <h5 class="oh-404__subtitle">{% trans "There are no Feedbacks available." %}</h5
</div>
</div>
</div>
{% endif %}
{% else %}
{% if feedback.archive == False %}
<div class="oh-sticky-table__tr" draggable="true" data-toggle="oh-modal-toggle" data-target ="#FeedbackModal" hx-get="{% url 'single-anonymous-feedback-view' feedback.id %}" hx-target = "#OneFeedbackTarget">
<div class="oh-sticky-table__sd">

<div class="centered-div">
<input
type="checkbox"
id="{{feedback.id}}"
value="{{feedback.id}}"
data-anounymous = "true"
onclick = "event.stopPropagation()"
class="oh-input feedback-checkbox oh-input__checkbox requested-feedback-row ms-2"
/>
</div>
</div>
<div class="oh-sticky-table__td" >
{{feedback.feedback_subject}}
</div>
<div class="oh-sticky-table__td">
{% trans "Based on" %} :
{% if feedback.based_on == "employee" %}
{{feedback.employee_id}}
{% elif feedback.based_on == "department" %}
{{feedback.department_id}}
{% elif feedback.based_on == "job_position" %}
{{feedback.job_position_id}}
{% else %}
{{feedback.get_based_on_display}}
{% endif %}
</div>
<div class="oh-sticky-table__td">
{{feedback.created_at}}
</div>
<div class="oh-sticky-table__td" onclick="event.stopPropagation();">
<div class="oh-btn-group">
<a class="oh-btn w-100" data-toggle="oh-modal-toggle" data-target="#anonymousFeedbackModal" hx-get="{% url 'edit-anonymous-feedback' feedback.id %}" title="{% trans 'Edit' %}" hx-target="#anonymousFeedbackFormModal"><ion-icon name="create-outline"></ion-icon></a>
<form action="{% url 'archive-anonymous-feedback' obj_id=feedback.id %}" method="post" style="display: contents">
{% if feedback.archive == True %}
<button class="oh-btn oh-btn--danger-outline w-100 " title="{% trans 'Un-archive' %}" >
{% else %}
<button class="oh-btn oh-btn--danger-outline w-100 " title="{% trans 'Archive' %}" >
{% endif %}
{% csrf_token %}
<ion-icon name="archive-sharp" type="submit"></ion-icon>
</button>
</form>
{% if perms.pms.delete_feedback %}
<form action="{% url 'delete-anonymous-feedback' obj_id=feedback.id %}" method="post" onsubmit="return confirm('{% trans "Do you want Delete this Feedback ?" %}')" style="display: contents">
{% csrf_token %}
<button class="oh-btn oh-btn--danger-outline w-100" title="{% trans 'Delete' %}" >
<ion-icon name="trash-outline" role="img" class="md hydrated" aria-label="trash outline"></ion-icon>
</button>
</form>
{% endif %}
</div>
</div>
</div>
{% endif %}
{% endif %}

{% endfor%}
</div>
</div>
Expand Down

0 comments on commit 9d138bd

Please sign in to comment.