marsal d7c996de0e fix(channel): address Task 1 spec review issues for business-field preservation
- Strengthen WeComSyncTest personType assertion by seeding a value (3)
  that differs from what resolvePersonType(user001/INTERNAL) would assign (1),
  so the test actually detects an overwrite.
- Remove redundant personMapper/conversationMapper selectById calls in
  upsertContact and upsertConversation; preserve original business fields
  by reading them from the already-loaded entity before mutation.
- Delete the manual regression shell script; the unit tests are the primary
  verification and the script required manual DB edits and only covered
  conversation fields.
2026-07-08 15:33:10 +08:00
Description
No description provided
1.2 MiB
Languages
Java 65%
Vue 20.6%
HTML 6.7%
Python 4.4%
TypeScript 1.9%
Other 1.3%