- Navios
- 30 de agosto de 2026 às 22:47 UTC
- Autor
- Kamo
- Enviar
- a1b2ac3
PATCH /api/media/mensages/{id} foi deliberadamente ungido em recibos, ao contrário do DELETE ao lado dele. O raciocínio escrito nele foi que não enviar faz palavras de leitura desaparecer enquanto uma edição só corrige eles, e que o marcador "editou" mais o corpo anterior arquivado foram divulgação suficiente. Isso não aguenta. Uma edição pode transformar um "sim" em um "não" sob alguém que leu o "sim", e o marcador diz apenas que algo mudou — nunca o que disse antes. O arquivo que ele altera é mantido para registro, não mostrado ao outro membro, para que o leitor acabe conhecendo uma correção aconteceu e não tendo como aprender o que lhes foi originalmente dito. Os membros comunicaram-no do Janelas de bate-papo exatamente assim. Então a edição agora carrega o mesmo portão que o não-enviado, contado pela mesma consulta e recusado com o mesmo 409 ALREADY VIEWED: corrigir-se está aberto enquanto a mensagem não for lida, e fecha quando alguém abre a conversa. Os clientes param de oferecer a ação no mesmo ponto (@kamo/chat-core 0.1.16), então um pedido que atinge este portão é um recibo que pousou enquanto o a caixa de edição foi aberta — que é a corrida que o servidor está aqui para resolver.