[PM-16456] Enhance PreviewOrganizationTaxCommand to support Teams Starter 2023 - #8000
Conversation
…ogging for subscription discrepancies. Added a logger for better traceability and refined quantity determination logic for password manager plans.
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE Reviewed the bugfix to Code Review DetailsNo blocking findings.
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8000 +/- ##
=======================================
Coverage 62.36% 62.36%
=======================================
Files 2286 2286
Lines 99673 99693 +20
Branches 9003 9003
=======================================
+ Hits 62157 62177 +20
Misses 35344 35344
Partials 2172 2172 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
…tionTaxCommandTests - Implemented tests to ensure correct handling of plan upgrades from non-seat-based to seat-based plans, utilizing the organization's seat count. - Added a test to verify that a missing price line item for the current plan results in a BadRequest instead of an exception. - Enhanced error handling for subscription discrepancies during plan changes.
🎟️ Tracking
📔 Objective
Fixes issue where showing the upgrade plan modal to a Teams Starter 2023 plan errors out...
📸 Screenshots
BEFORE

NOW
