Skip to content

Commit 2515d43

Browse files
authored
Merge pull request #1932 from bcgov/LCFS-1863-QuantityCalculation
LCFS-1863: Fix calculation for available balance
2 parents adba69b + e0bb2fa commit 2515d43

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

backend/lcfs/web/api/transaction/repo.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ async def calculate_available_balance(self, organization_id: int):
269269
(
270270
Transaction.transaction_action
271271
== TransactionActionEnum.Reserved,
272-
Transaction.compliance_units,
272+
func.abs(Transaction.compliance_units),
273273
),
274274
else_=0,
275275
)

frontend/src/views/Transfers/components/TransferDetails.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export const TransferDetails = () => {
3535
const availableBalance = useMemo(() => {
3636
if (!balanceData) return 0
3737
// Maximum Allowed = Total Balance - Reserved Balance
38-
return balanceData.totalBalance - balanceData.reservedBalance
38+
return balanceData.totalBalance - Math.abs(balanceData.reservedBalance)
3939
}, [balanceData])
4040

4141
const organizations =

0 commit comments

Comments
 (0)