Ajouter des pièces jointes et des champs d'événements à ChatMessageDto; ignorer les champs inconnus

Fixkamo-shared-library
Expédié
1 mai 2026 à 14:38 UTC
Auteur
Kamo
Commite
6c8b1c3

ChatMessageDto manquait les 'ttachements', 'readMemberId', 'msgIdLastViewed', LadèmeVievé, et zisJoin, 'ObjImgId', 'transitMemberId', 'isJoin' champs. Jackson était en train de lancer UnrecognizedPropertyException sur chaque message de NATS qui incluaient l'un quelconque de ceux-ci (READ-RECEIPT, CREATE avec des attaches, etc.), provoquant ChatSessionAbonnementGonicienager pour avorter entièrement le relais - accessoires et Les destinataires de lecture n'ont jamais atteint les clients de WebSocket. Ajouter également - , c'est-à-dire un filet de sécurité pour l'avenir champs d'événements sans nécessiter de modifications DTO.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation