[UPDT] HORILLA API: Update model name in the serializers to new model name from attendance and leave
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
from rest_framework import serializers
|
||||
|
||||
from attendance.models import *
|
||||
from recruitment.models import RecruitmentMailTemplate
|
||||
from base.models import HorillaMailTemplate
|
||||
|
||||
|
||||
class AttendanceSerializer(serializers.ModelSerializer):
|
||||
@@ -208,5 +208,5 @@ class AttendanceActivitySerializer(serializers.ModelSerializer):
|
||||
|
||||
class MailTemplateSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = RecruitmentMailTemplate
|
||||
model = HorillaMailTemplate
|
||||
fields = "__all__"
|
||||
|
||||
@@ -460,13 +460,13 @@ class LeaveAllocationRequestGetSerializer(serializers.ModelSerializer):
|
||||
|
||||
class CompanyLeaveSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = CompanyLeave
|
||||
model = CompanyLeaves
|
||||
exclude = ["company_id"]
|
||||
|
||||
|
||||
class HoildaySerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Holiday
|
||||
model = Holidays
|
||||
exclude = ["company_id"]
|
||||
|
||||
def validate(self, data):
|
||||
|
||||
@@ -23,8 +23,8 @@ from attendance.views.dashboard import (
|
||||
from attendance.views.views import *
|
||||
from base.backends import ConfiguredEmailBackend
|
||||
from base.methods import generate_pdf, is_reportingmanager
|
||||
from base.models import HorillaMailTemplate
|
||||
from employee.filters import EmployeeFilter
|
||||
from recruitment.models import RecruitmentMailTemplate
|
||||
|
||||
from ...api_decorators.base.decorators import (
|
||||
manager_permission_required,
|
||||
@@ -827,7 +827,7 @@ class MailTemplateView(APIView):
|
||||
permission_classes = [IsAuthenticated]
|
||||
|
||||
def get(self, request):
|
||||
instances = RecruitmentMailTemplate.objects.all()
|
||||
instances = HorillaMailTemplate.objects.all()
|
||||
serializer = MailTemplateSerializer(instances, many=True)
|
||||
return Response(serializer.data, status=200)
|
||||
|
||||
@@ -846,7 +846,7 @@ class ConvertedMailTemplateConvert(APIView):
|
||||
template_id = request.data.get("template_id", None)
|
||||
employee_id = request.data.get("employee_id", None)
|
||||
employee = Employee.objects.filter(id=employee_id).first()
|
||||
bdy = RecruitmentMailTemplate.objects.filter(id=template_id).first()
|
||||
bdy = HorillaMailTemplate.objects.filter(id=template_id).first()
|
||||
template_bdy = template.Template(bdy.body)
|
||||
context = template.Context(
|
||||
{"instance": employee, "self": request.user.employee_get}
|
||||
@@ -878,7 +878,7 @@ class OfflineEmployeeMailsend(APIView):
|
||||
employee = Employee.objects.get(id=employee_id)
|
||||
template_attachment_ids = request.POST.getlist("template_attachments")
|
||||
bodys = list(
|
||||
RecruitmentMailTemplate.objects.filter(
|
||||
HorillaMailTemplate.objects.filter(
|
||||
id__in=template_attachment_ids
|
||||
).values_list("body", flat=True)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user