Dirección de chat real, y detenga la línea de tiempo escribiendo o abanando

FixSecurityService
Shipped
5 de agosto de 2026 a las 18:41 UTC
Author
Kamo
Commit
b10794f

Entradas de chat no reclamaron ninguna dirección y atribuyeron cada mensaje a la de su fila autor. Las conversaciones sociales registran los lados de BOTH contra un miembro de Kamo Mensajes de visitante contra el miembro del sistema de la organización, por lo que se etiquetaron con la proa mensajes como nuestros. La dirección ahora viene de MediaObjSocialRef.directionId, y un mensaje entrante lleva el nombre del contacto remoto en lugar del sistema miembro que es el dueño de la fila. Refs y contactos se retrasan por página; cualquiera de los dos pedidos hubiera sido dos consultas adicionales por mensaje de chat. MediaAssetUrls ya no escribe durante una lectura: estaba llenando de un avatar fileHash dentro de la línea de tiempo GET, una vez por autor por página, para un valor que es una función pura del id de avatar. También relee cada avatar por id puramente a ver un campo de subclase, que era una consulta por fila. mano. Añade TimelinecoderTest. Tres piezas de código tienen que ponerse de acuerdo sobre dónde termina y el siguiente comienza esBefore, el predicado SQL, y el comparador de fusión y cualquier desacuerdo duplica o pierde entradas sin error. La prueba camina un lote que comparte marca el tiempo una entrada a la vez y afirma que cada entrada es regresó exactamente una vez, en orden de fusión.

All changes

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios