KamoCRM

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
S'engager
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 ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation