@@ -11,7 +11,7 @@ import {
1111import { calculateSavingsDifference } from '../utils/billingComparison'
1212import { InfoTip , ValidationPopover } from '../components/InfoTip'
1313import { formatAic , formatDifference } from '../utils/format'
14- import { getSeatCountInputError , parseSeatCountInput } from '../utils/seatCounts'
14+ import { getSeatCountInputError , normalizeSeatCount , parseSeatCountInput } from '../utils/seatCounts'
1515import { Trie } from '../utils/trie'
1616import { th , thBase , thNum , td , tdNum , sortBtn } from '../components/ui/tableStyles'
1717
@@ -77,8 +77,8 @@ export function UsersView({ users, seatOverrides = {}, onSeatOverridesChange, on
7777
7878 const parsedDraftBusiness = parseSeatCountInput ( draftBusiness )
7979 const parsedDraftEnterprise = parseSeatCountInput ( draftEnterprise )
80- const displayBusiness = isEditing ? ( parsedDraftBusiness ?? savedBusiness ) : savedBusiness
81- const displayEnterprise = isEditing ? ( parsedDraftEnterprise ?? savedEnterprise ) : savedEnterprise
80+ const displayBusiness = isEditing ? normalizeSeatCount ( parsedDraftBusiness ?? savedBusiness , defaultBusiness ) : savedBusiness
81+ const displayEnterprise = isEditing ? normalizeSeatCount ( parsedDraftEnterprise ?? savedEnterprise , defaultEnterprise ) : savedEnterprise
8282 const businessSeatError = isEditing
8383 ? getSeatCountInputError ( draftBusiness , defaultBusiness )
8484 : null
0 commit comments