from typing import Any from fastapi import Request from Events.Engine.abstract_class import Event from .models import ValidationsPydantic from .function_handlers import RetrieveValidation # Auth Login validation_event = Event( name="validation_event", key="02b5a596-14ba-4361-90d7-c6755727c63f", request_validator=ValidationsPydantic, language_models=[], statics=None, description="Get Validations by event function code", ) def get_validation_by_event_function_code(request: Request, data: Any): return RetrieveValidation.retrieve_validation(data=data) validation_event.endpoint_callable = get_validation_by_event_function_code