fix agent issues
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import { InternalError } from "@api/errors";
|
||||
import { ms } from "@utils/common";
|
||||
import { isVolumePrice } from "@utils/productUtils/priceUtils/classifyPriceUtils";
|
||||
import type {
|
||||
EntityBalance,
|
||||
FullCustomerEntitlement,
|
||||
@@ -101,3 +102,9 @@ export const customerEntitlementShouldBeBilled = ({
|
||||
|
||||
return nextResetAt <= invoicePeriodEndMs + TOLERANCE_MS;
|
||||
};
|
||||
|
||||
export const isVolumeBasedCusEnt = (cusEnt: FullCusEntWithFullCusProduct) => {
|
||||
const cusPrice = cusEntToCusPrice({ cusEnt });
|
||||
if (!cusPrice) return false;
|
||||
return isVolumePrice(cusPrice.price);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user