Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

fix(crm): coerce select/list field values to their canonical option spelling

merged#2883CedarCopilot

CedarCopilot wants to merge 2 commits into staging from fix/coerce-select-list-option-casing

4 files changed

Libra does not show diffs here. View the full diff on GitHub.

  • addedapps/server/src/services/crm/__tests__/conversation-field-definitions.test.ts+105-0
  • modifiedapps/server/src/services/crm/__tests__/conversations.json-persist.test.ts+69-1
  • modifiedapps/server/src/services/crm/conversation-field-definitions.ts+93-0
  • modifiedapps/server/src/services/crm/conversations.ts+43-46 defects/api/trpc/crm.searchConversationsMinimal/api/trpc/crm.listConversationsPOST /api/trpc/crm.searchConversationsMinimal+7