diff --git a/care/emr/api/otp_viewsets/slot.py b/care/emr/api/otp_viewsets/slot.py index c01ff4d449..f1b0fa3c96 100644 --- a/care/emr/api/otp_viewsets/slot.py +++ b/care/emr/api/otp_viewsets/slot.py @@ -15,7 +15,7 @@ from care.emr.models import TokenBooking, TokenSlot from care.emr.resources.scheduling.slot.spec import ( TokenBookingReadSpec, - TokenBookingRetrieveSpec, + TokenBookingRetrieveSpec, TokenSlotBaseSpec, ) from care.facility.models import PatientRegistration from config.patient_otp_authentication import ( @@ -32,7 +32,7 @@ class OTPSlotViewSet(EMRRetrieveMixin, EMRBaseViewSet): authentication_classes = [JWTTokenPatientAuthentication] permission_classes = [OTPAuthenticatedPermission] database_model = TokenSlot - pydantic_read_model = TokenBookingRetrieveSpec + pydantic_read_model = TokenSlotBaseSpec @action(detail=False, methods=["POST"]) def get_slots_for_day(self, request, *args, **kwargs):