Skip to content

Refactor validation logic into reusable utilities or middlewares / Refactorizar lógica de validación en utilidades o middlewares reutilizables #12

@diangogav

Description

@diangogav

English

Currently, data validation (for example, in user endpoints) is performed directly in controllers or routers. Extracting validation logic into reusable utilities or middlewares will improve maintainability and reduce code duplication.

Acceptance Criteria

  • Move repeated validation logic to utility functions or middlewares.
  • Ensure all endpoints use the new validation utilities.
  • Remove redundant validation code from controllers/routers.
  • Add or update tests to cover the new validation structure.

Español

Actualmente, la validación de datos (por ejemplo, en los endpoints de usuario) se realiza directamente en los controladores o routers. Extraer la lógica de validación a utilidades o middlewares reutilizables mejorará la mantenibilidad y reducirá la duplicación de código.

Criterios de aceptación

  • Mover la lógica de validación repetida a funciones utilitarias o middlewares.
  • Asegurar que todos los endpoints usen las nuevas utilidades de validación.
  • Eliminar código de validación redundante de controladores/routers.
  • Agregar o actualizar tests para cubrir la nueva estructura de validación.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions