- Se descapó
- 21 de agosto de 2026 a las 14:23 UTC
- Autor
- kamo
- Compromit
- 62a26af
Un documento id es un int64 de 19 dígitos . 1200096283020258586, unos 133x pasados Número.MAX-SAFE-INTEGER. OrganrTab se unió a la selección en una llave para que el el efecto dependería de su contenido en lugar de la identidad del array, entonces Decíelo desmordándolo con .map(Número), que redondeaba cada identificación a ...258800. El servidor no coinició con ningún documento, se saltó cada uno, y el Selecto El aglutinante de los Docs se quedó vacío: "3 de 3 documentos recién seleccionados no podía ser añadida". La descarga ZIP de la carpeta tenía el mismo Número () en sus identificaciones de artículo. Lo que lo escondió: Document.id fue declarado número mientras sostenía una cuerda. El el servidor lo envía como una cadena y cada id fluyó a través de intacto, así que descargas y eliminadas trabajadas y .map(Número) leí como un elenco de no-op en lugar de que como pérdida de datos. El tipo declarado es ahora cadena - que es lo que el valor siempre ha sido " y eso por sí solo hace de este error de compilación un error de compilación en lugar de una carpeta vacía. Cuatro declaraciones más estaban minando de la misma manera (CompartidoDocument.imId, la participación/organizador/borrar objetivos y su diálogo a los accesorios); tsc encontró a cada uno en el momento en que se decía la verdad.