release bug fixes #13713, #13704, #13726#13735
Conversation
|
Caution Review failedThe pull request is closed. WalkthroughExtended disease applicability in drug susceptibility annotations to include invasive meningococcal and pneumococcal infections. Restricted test types for antibiotic susceptibility fields. Modified pathogen test form visibility logic to be disease-aware, treating invasive meningococcal infections specially. Shifted health conditions visibility from disease-based to permission-based control. Changes
Sequence DiagramsequenceDiagram
participant User
participant PathogenTestForm
participant DrugSusceptibilityDto
User->>PathogenTestForm: Select Disease (IMI) + Test Type (Antibiotic Susceptibility)
PathogenTestForm->>PathogenTestForm: Check if disease is TUBERCULOSIS
alt Is TB
PathogenTestForm->>PathogenTestForm: Apply TB-specific visibility rules
else Is IMI + Antibiotic Susceptibility
PathogenTestForm->>PathogenTestForm: Set Test Result to NOT_APPLICABLE
PathogenTestForm->>PathogenTestForm: Restrict field editability
else Other Disease
PathogenTestForm->>PathogenTestForm: Apply standard visibility logic
end
PathogenTestForm->>DrugSusceptibilityDto: Validate against allowed test types
Note over DrugSusceptibilityDto: Only ANTIBIOTIC_SUSCEPTIBILITY allowed (no PCR_RT_PCR)
User->>PathogenTestForm: Save Pathogen Test
PathogenTestForm-->>User: Form saved successfully
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes
Possibly related PRs
Suggested reviewers
Poem
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (3)
Tip 📝 Customizable high-level summaries are now available in beta!You can now customize how CodeRabbit generates the high-level summary in your pull requests — including its content, structure, tone, and formatting.
Example instruction:
Note: This feature is currently in beta for Pro-tier users, and pricing will be announced later. 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 |
Fixes #13713, #13704, #13726
Summary by CodeRabbit
New Features
Bug Fixes
✏️ Tip: You can customize this high-level summary in your review settings.