[FIX] EMPLOYEE: Update form not working issue
This commit is contained in:
@@ -6,7 +6,8 @@
|
||||
<div id="bankMessage">
|
||||
</div>
|
||||
{% csrf_token %}
|
||||
<div class="row">
|
||||
<input type="hidden" name="form" value="bank">
|
||||
<div class="row">
|
||||
<div class="col-12 col-sm-12 col-md-12 col-lg-6">
|
||||
<div class="oh-input-group">
|
||||
<label class="oh-label" for="{{bank_form.bank_name.id_for_label}}">{% trans "Bank Name" %}</label>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
>
|
||||
<form action="" method="post" enctype="multipart/form-data">
|
||||
<div id="personalMessage"></div>
|
||||
<input type="hidden" name="form" value="personal">
|
||||
{% csrf_token %}
|
||||
<div class="row">
|
||||
<div
|
||||
|
||||
@@ -77,6 +77,7 @@
|
||||
>
|
||||
<div id="workMessage"></div>
|
||||
<form method="post" action="">
|
||||
<input type="hidden" name="form" value="work">
|
||||
{% if work_info_history %}
|
||||
{{history_form.as_history_modal}}
|
||||
{% endif %}
|
||||
|
||||
@@ -1306,14 +1306,14 @@ def employee_view_update(request, obj_id, **kwargs):
|
||||
instance=EmployeeBankDetails.objects.filter(employee_id=employee).first()
|
||||
)
|
||||
if request.POST:
|
||||
if request.POST.get("employee_first_name") is not None:
|
||||
if request.POST.get("form") == "personal":
|
||||
form = EmployeeForm(request.POST, instance=employee)
|
||||
if form.is_valid():
|
||||
form.save()
|
||||
messages.success(
|
||||
request, _("Employee personal information updated.")
|
||||
)
|
||||
elif request.POST.get("reporting_manager_id") is not None:
|
||||
elif request.POST.get("form") == "work":
|
||||
instance = EmployeeWorkInformation.objects.filter(
|
||||
employee_id=employee
|
||||
).first()
|
||||
@@ -1342,7 +1342,7 @@ def employee_view_update(request, obj_id, **kwargs):
|
||||
employee_id=employee
|
||||
).first()
|
||||
)
|
||||
elif request.POST.get("any_other_code1"):
|
||||
elif request.POST.get("form") == "bank":
|
||||
instance = EmployeeBankDetails.objects.filter(
|
||||
employee_id=employee
|
||||
).first()
|
||||
|
||||
Reference in New Issue
Block a user