adsasdasd
This commit is contained in:
@@ -196,12 +196,12 @@ export interface PendingPayment extends Payment {
|
||||
// ============================================================================
|
||||
|
||||
export async function getCreditBalance(): Promise<CreditBalance> {
|
||||
// Use canonical balance endpoint (transactions/balance) and coalesce concurrent calls
|
||||
// Use canonical balance endpoint (credits/balance) per unified API structure
|
||||
if (creditBalanceInFlight) {
|
||||
return creditBalanceInFlight;
|
||||
}
|
||||
|
||||
creditBalanceInFlight = fetchAPI('/v1/billing/transactions/balance/');
|
||||
creditBalanceInFlight = fetchAPI('/v1/billing/credits/balance/');
|
||||
try {
|
||||
return await creditBalanceInFlight;
|
||||
} finally {
|
||||
@@ -214,7 +214,7 @@ export async function getCreditTransactions(): Promise<{
|
||||
count: number;
|
||||
current_balance?: number;
|
||||
}> {
|
||||
return fetchAPI('/v1/billing/transactions/');
|
||||
return fetchAPI('/v1/billing/credits/transactions/');
|
||||
}
|
||||
|
||||
// ============================================================================
|
||||
|
||||
Reference in New Issue
Block a user