mirror of
https://github.com/Infisical/infisical.git
synced 2026-01-10 07:58:15 -05:00
Merge pull request #4589 from Infisical/fix/fetchPlanTableFromServerSelfHosted
Fix license api endpoint for self-hosted get billing table
This commit is contained in:
@@ -461,17 +461,16 @@ export const licenseServiceFactory = ({
|
||||
};
|
||||
|
||||
const fetchPlanTableFromServer = async (customerId: string | null | undefined) => {
|
||||
if (!customerId) {
|
||||
throw new NotFoundError({ message: "Organization customer ID is required for plan table retrieval" });
|
||||
}
|
||||
|
||||
const baseUrl = `/api/license-server/v1/customers/${customerId}`;
|
||||
const baseUrl = `/api/license-server/v1/customers`;
|
||||
|
||||
if (instanceType === InstanceType.Cloud) {
|
||||
if (!customerId) {
|
||||
throw new NotFoundError({ message: "Organization customer ID is required for plan table retrieval" });
|
||||
}
|
||||
const { data } = await licenseServerCloudApi.request.get<{
|
||||
head: { name: string }[];
|
||||
rows: { name: string; allowed: boolean }[];
|
||||
}>(`${baseUrl}/cloud-plan/table`);
|
||||
}>(`${baseUrl}/${customerId}/cloud-plan/table`);
|
||||
return data;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user