Skip to content

Error interno al detener la carga de un archivo al enviar mensaje #12

@ldelreguero

Description

@ldelreguero

Descripción del problema

Al adjuntar un archivo y presionar el botón "Enviar mensaje", la carga del archivo se inicia. Si durante ese proceso el usuario presiona "Stop" para detener la carga, la aplicación muestra el siguiente mensaje de error: "Hubo un error interno. Intente recargar la pagina y si el problema persiste contacte a soporte". El mensaje es genérico y no refleja una cancelación controlada; además puede dejar la UI en un estado inconsistente.

Pasos para reproducirlo

Abrir un nuevo chat con cualquier agente
Adjuntar un archivo (ej. PDF, imagen o documento grande que tarde al menos un par de segundos en cargarse)
Presionar el botón "Enviar mensaje".
Mientras la barra de progreso de la carga avanza, presionar el botón "Stop" para detener la subida.
Observar el mensaje de error que se muestra: "Hubo un error interno. Intente recargar la pagina y si el problema persiste contacte a soporte".

Comportamiento esperado

Al presionar "Stop" durante la carga, la operación de subida debe cancelarse limpiamente sin mostrar un error interno.
La interfaz debe indicar que la carga fue cancelada (ej. "Carga cancelada") y permitir reintentar la subida o eliminar el archivo adjunto.
No debe requerirse recargar la página ni contactar soporte.
No debe producirse ningún estado inconsistente ni archivos parcialmente guardados en el servidor.

Comportamiento detectado

Se muestra un mensaje genérico: "Hubo un error interno. Intente recargar la pagina y si el problema persiste contacte a soporte".
La UI queda en un estado ambiguo (no claro si la carga se canceló o falló en el servidor).
Posible existencia de archivos parcialmente subidos en el servidor o entradas huérfanas (no verificado).
No se ofrece opción clara de reintento/cancelación segura.
##Evidencia

cancelacion_subir_archivos.webm

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions