Skip to content

REC-190: Cambio de email con confirmación#118

Open
ma7payne wants to merge 1 commit intomasterfrom
REC-190
Open

REC-190: Cambio de email con confirmación#118
ma7payne wants to merge 1 commit intomasterfrom
REC-190

Conversation

@ma7payne
Copy link
Copy Markdown

@ma7payne ma7payne commented Jan 27, 2026

Requerimiento

https://proyectos.andes.gob.ar/browse/REC-190

Funcionalidad desarrollada

  1. Refactorización y Arquitectura

    • Movimiento de Componente: Se movió EditUserInfoComponent desde el módulo de profesionales a una ubicación compartida (src/app/shared/components/edit-user-info).
    • Creación de Módulo: Se creó EditUserInfoModule para encapsular este componente y permitir su importación tanto en el módulo de profesionales como en el de farmacéuticos.
  2. Enrutamiento (Routing)

    • Nuevas Rutas: Se agregó la ruta editar-usuario dentro de pharmacists-routing.module.ts.
    • Navegación Dinámica: Se actualizó el HeaderComponent para que el enlace "Editar información" redirija correctamente según el rol del usuario conectado:
      • Farmacias $\rightarrow$ /farmacias/editar-usuario
      • Profesionales $\rightarrow$ /profesionales/editar-usuario
  3. Lógica de Negocio Diferenciada:

    Se modificó EditUserInfoComponent para manejar lógica específica según el rol:

    • Rol Farmacia:
      • Al solicitar cambio de email, se dispara un flujo de confirmación por correo (el cambio no es inmediato).
      • Se actualiza tanto el email como el username (para mantener la consistencia en el login).
      • Rol Profesional: Mantiene el comportamiento original de actualización directa.
  4. Interfaz de Usuario (UI)

    • Página de Confirmación: Se verificó y ajustó el estilo de ConfirmUpdateComponent para asegurar consistencia visual con el resto de la aplicación.

UserStory llegó a completarse

  • Si
  • No
  • No corresponde

Requiere actualizaciones en la base de datos

  • Si
  • No

Requiere actualizaciones en la API

@ma7payne ma7payne force-pushed the REC-190 branch 2 times, most recently from 2f82dfe to 653fa69 Compare February 2, 2026 14:31
@ma7payne ma7payne changed the title feat(REC): cambio de email con confirmación REC-190: Cambio de email con confirmación Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant