BaseAttachment filename can be undefined
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Tranquilo
- Stack tecnológico
- typescript
- Área
- api
Línea de trabajo
Comienza localizando la declaración de BaseAttachment y los tipos de respuesta de los adjuntos. Rastrea cómo se representan las partes MIME como message/delivery-status y message/rfc822 y, después, verifica que la ausencia de un nombre de archivo se gestione de forma coherente. El trabajo está terminado cuando estas partes técnicas se puedan representar sin requerir un nombre de archivo y el tipo o comportamiento correspondiente esté cubierto por las comprobaciones de adjuntos existentes.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
When an email bounces, the receiving mail server often sends back a “delivery status notification” email. That email is usually multipart MIME, with pieces like:
message/delivery-status: structured delivery failure details, such as failed recipient, SMTP status code, reason.message/rfc822: a copy of the original email or original headers.message/global-headers: header-only metadata.
These parts are not normal user attachments like invoice.pdf or image.png. They are technical sub-parts of the bounce email, and mail providers often expose them through the same attachments API even though they do not have a filename. Nylas returns filename: undefined.
- Lenguaje dominante
- TypeScript
- Estrellas
- 180
- Forks
- 126
- Merge medio
- 4 d 6 h
- PR fusionados (30 d)
- 3
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de nylas/nylas-nodejs
-
cjs-wrapper.d.ts drops all named exports and the Nylas class type under exports-map resolutionAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 78/100
nylas/nylas-nodejs#760 ·
-
Response body read errors bypass the SDK's typed error handlingQuizá libre de nuevo @radenkovic la tomó hace 85 días y no hay ningún pull request abierto. Abierto
nylas/nylas-nodejs#757 · 1 asignado ·
-
mock mode supportQuizá libre de nuevo @AaronDDM la tomó hace 406 días y no hay ningún pull request abierto. Abiertoenhancement
nylas/nylas-nodejs#462 · 1 comentario · 1 reacción · 1 asignado ·
Todos los issues de nylas/nylas-nodejs
Issues similares
-
ready-for-agent
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
xavxyz/bei-shan-lin-shui#57 ·
Los mantenedores suelen responder en 1 día
-
[BUG] rag: sentence content can cross the reported sentence boundariesPosiblemente ocupada @LJK-ikun la tomó hoy. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
bug needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
README: the Resource URI Schemas example's file://documents/* pattern only matches that literal URIAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
platformatic/mcp#361 ·
Los mantenedores suelen responder en 1 día
-
最近文档这个弹窗,左右宽度没有最小宽度限制Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
siyuan-note/siyuan#20799 · 7 comentarios ·
Los mantenedores suelen responder en 1 día