Nennen Sie einen Gruppenchat, Stern ein Gespräch, entfernen Sie jemanden aus einem Raum

FeatureMediaService
Verschifft
30. August 2026 um 01:49 UTC
Autor
Kamo
Ausschuss
aed30b1

Drei Routen, und jede Verweigerung ist eine Regel, die jemand in der Lage sein muss, auseinander zu halten von einem Ausfall - so trägt jeder seinen eigenen Code statt einer gemeinsamen 4xx. DELETE ************ nur Mitglieder, nur Gruppen, nie sich selbst. Die mittlere Regel ist die, die es wert ist, gesagt zu werden: ein Zwei-Personen-Chat mit einem Person entfernt ist nicht ein kleinerer Chat, es ist ein Gespräch eine Seite kann keine länger sehen und die andere kann noch in schreiben. Der letzte ist nicht Einschränkung, aber ein Eintritt - Verlassen eines Chats braucht eine eigene Bestätigung und seine eigene Formulierung in der Abschrift, so dass dies eher verweigert als eine Halbumsetzung es. Jeder im Raum kann jemand anderes entfernen, was die Symmetrie der hinzufügen ist Route: Jeder Teilnehmer hätte diese Person bereits hereinbringen können, und Gespräch, dessen einziger Manager ist sein Schöpfer wird unüberschaubar im Moment Diese Person verlässt das Unternehmen. Entfernung veröffentlicht MEMBER_REMOVED (so die entfernt Der eigene Client des Mitglieds kann das Fenster schließen) und den Transit verlassen (so dass es nicht lesen, an alle noch da, wie jemand, der einfach still geworden ist). PATCH /sessions/{guid?/title. Nur Gruppenchats: Ein direktes Gespräch wird benannt nach der Person, mit der Sie sprechen, und ein Name über der Oberseite gelegt versteckt die eine Tatsache, die Reihe existiert, um Ihnen zu sagen. Geteilt, nicht privat - jeder sieht es, und SESSION_RENAMED trägt den neuen Namen, also Fenster ändern, ohne zu fragen. Die Antwort ist in eine LinkedHashMap eingebaut, anstatt Map.of, weil ein gelöschter Name ist null, und Map.of würde auf dem Weg aus einem Anruf geworfen haben, die bereits hatte erfolgreich. PUT /sessions/{guid'/favorite. Die eigene Meinung des Betrachters, also ist das einzige Tor eine Mitgliedschaftsreihe zu haben - und die 404, wenn keines ist, ist ein echter Fall, nicht Padding: Ein soziales Gespräch hat überhaupt keine Mitgliederreihen. Beats verweigern Berichterstattung ein Erfolg der Mitglied findet auf ihre nächste Reload gegangen. Die Chat-Liste trägt istFavorit und Titel, und "favorites=true" antwortet jede Ein Favoriten-Abschnitt, der in Sicht genommen werden musste, würde eine Hauptrolle setzen Gespräch direkt hinter der Schriftrolle wurde es starrte, um zu entkommen. Benötigt Kamo-Shared-Bibliothek bei 2352064a und die beiden Spalten, die sie dokumentiert.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen