Nu mai oferi o editare odată ce altcineva a citit mesajul

Fixkamo-internal
Expediere
30 august 2026 la 22:53 UTC
Autor
Kamo
Comite
d97ff30

Fiecare fereastră de chat care atrage un MessageBubble conversații care împărtășesc ChatBox a existat, inclusiv mult timp după ce un alt membru a citit-o. Unsend vine off în acel moment; editare în mod deliberat nu a făcut, pe raționamentul că o scriere este în mod normal observat după ce cineva a văzut-o, astfel încât o poartă văzută ar refuza corecturi exact atunci când acestea sunt dorite, și că marker "editate" plus arhiva server-side a corpului anterior au fost suficient de divulgare. Raportat de un membru ca comerț greșit, și este. Markerul spune că ceva s-a schimbat, niciodată. ceea ce a spus înainte, și arhiva este păstrat pentru înregistrare, mai degrabă decât să arate celuilalt membru astfel încât o editare poate transforma un "da" într-un "nu" sub cineva care a citit "da" și să le lase cu nu mod de a vedea ceea ce li sa spus inițial. Aceasta este ceea ce poarta văzut pe unsend există pentru a preveni, şi rescrierea unui mesaj un cuvânt la un moment dat nu este mai blând decât retragerea întreg. Deci, poateEditMessage ia acum chitanţele şi aplică aceeaşi regulă a lui ElseSaw cum poateUnsend (@kamo/chat-core 0.1.16): corectarea vă rămâne deschisă atâta timp cât nimeni nu a deschis conversație, și închide atunci când o fac. Chitanţa proprie a expeditorului încă nu se pune la re-citire Propriul tău mesaj nu este cineva care să-l vadă. MediaService refuză PATT cu aceeaşi 409 Deja VIEWED utilizările netrimite, astfel încât o editare deja în caseta atunci când aterizează o chitanță este răspuns prin serverul și afișat pe balon mai degrabă decât păstrat.

Toate modificările

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile