- Enviado
- 24 de septiembre de 2026 a las 4:42 UTC
- Autor
- Kamo
- Commit
- 2dffd64
Un correo electrónico cuyo único contenido era un PDF no tenía manera de abrir o descargar el archivo: el papelclip apareció en la fila de la lista, y el panel de lectura mostró nada. EmailService había marcado la línea PDF porque la aplicación Gmail dio es un Contenido-ID (fijo allí en 0de0823); el panel cayó cada inline parte sin preguntar si el cuerpo realmente lo pintó. La regla ahora vive en un lugar, enumeradosApegos: una parte se queda fuera de la lista sólo cuando el cuerpo HTML referencia su cid:. El panel de lectura, la línea de tiempo principal y el reenvío todo lo utilizan, por lo que un mensaje reenviado no más larga silenciosamente deja ese archivo tampoco. No confía en el servidor bandera, que cuerpos caché en el navegador todavía llevan desde antes de la fijación. El sanitizante resuelve el cid: referencias con la misma normalización, por lo que todo lo que queda fuera de la lista es siempre algo que el cuerpo muestra. El estante adjunto, primera cosa bajo la cabecera: - cada archivo es una tarjeta que muestra el archivo en sí: página uno de un PDF (con su cuenta de página), la foto, o el glifo del tipo en papel en blanco - un clic preve en un visor de pantalla completa: PDF a pdf.js con zoom y un mostrador de página, imágenes ajustadas a pantalla con click-to-zoom, vídeo y reproductores de audio, texto y CSV/TSV como mesa; las teclas de flecha y una movimiento de películas entre archivos - las descargas pasan por el fetch, llevando el encabezado de la sesión per-tab ■a descarga nunca pudo, con un anillo de progreso y una garrapata dibujada - "Descargar todas" manos cada archivo sobre como uno .zip escrito en el navegador - teclado-primero, movimiento reducido honrado, hacha limpia; dos tarjetas por fila en un panel estrecho
