KamoCRM

A team member is equal to another only when their ids are (SP10)

Fixkamo-shared-library
Dikirim
28 September 2026 pukul 11.52 UTC
Penulis
Kamo
Commit
faecadc

SP10 T47, live: MediaService answered "one or more memberIds not found" to a group chat of the owner and two AI members. Lombok's @EqualsAndHashCode(callSuper = false) compared only TeamMember's own columns, and two AI members have identical ones (ACTIVE, no work email, no department, no manager). The LinkedHashSet<Member> built from findAllById, and again in **************** kept one of the two. Value equality also recursed through a manager cycle (StackOverflowError). A team member is one row: equals compares ids, and an unsaved member equals only itself.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.

Mulai Bebas SelamanyaTampilkan Harga