Problem
PureReportActionItem still holds 5 Onyx subscriptions (reportMetadata, personalPolicyID, parentReport, childReport, policy) that are only consumed by specialty action branches — not by the common ADD_COMMENT path.
Proposed fix
Move these subscriptions into the leaf components that actually use them (ApprovalFlowContent, MentionWhisperContent, ReimbursementQueuedContent, ReportActionItemContentCreated, ModifiedExpenseContent, MovedTransactionAction, UnreportedTransactionAction, IssueCardMessageContainer, etc.).
Draft PR: #89160
Issue Owner
Current Issue Owner: @Pujan92
Problem
PureReportActionItemstill holds 5 Onyx subscriptions (reportMetadata,personalPolicyID,parentReport,childReport,policy) that are only consumed by specialty action branches — not by the common ADD_COMMENT path.Proposed fix
Move these subscriptions into the leaf components that actually use them (
ApprovalFlowContent,MentionWhisperContent,ReimbursementQueuedContent,ReportActionItemContentCreated,ModifiedExpenseContent,MovedTransactionAction,UnreportedTransactionAction,IssueCardMessageContainer, etc.).Draft PR: #89160
Issue Owner
Current Issue Owner: @Pujan92