[Customer Portal][BE]Update case creation and project responses with parentCase and chat support - #222
Conversation
|
No actionable comments were generated in the recent review. 🎉 📝 WalkthroughWalkthroughThe pull request updates entity types and mappings to support case relationships and optional call request reasons. Changes include replacing ProjectResponse's Subscription field with an account record, adding parentCase and chat references to Case types, making CallRequestCreatePayload's reason optional, and updating corresponding mappings. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~22 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Tip Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
3886b0c
into
wso2-open-operations:customer-portal-milestone-1
Purpose
This PR enhances case creation and related response payloads to support parent-child case relationships and chat references.
Changes
Updated
CaseCreatePayloadto acceptparentCaseIdandchatIdfieldsAdded related
parentCaseandchatfields to the case recordUpdated
callRequestCreatePayloadresponseUpdated
projectresponse payload structureSummary by CodeRabbit
Release Notes