Repository navigation
Commit 2330fc6
committed
fix(marketplace): adapt to nullable PurchaseHistoryRecord.MonthlyCost
After rebasing onto feat/multicloud-web-frontend, base PR #258 made
PurchaseHistoryRecord.MonthlyCost a *float64 (nullable). The marketplace
default price-schedule path passed it as a float64. Dereference it
nil-safely at the call site, treating an absent monthly breakdown as a
zero recurring contribution to residual value (per the nullable-not-zero
convention: nil means "no breakdown recorded", which contributes nothing
to the residual list price).1 parent 9e312b2 commit 2330fc6
1 file changed
Lines changed: 8 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
142 | | - | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
143 | 149 | | |
144 | 150 | | |
145 | 151 | | |
| |||
0 commit comments