Skip to content

Commit 61d6bee

Browse files
easyCZroboquat
authored andcommitted
[server] Stop calling BillingService.SetBilledUsage
1 parent df91671 commit 61d6bee

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

components/server/src/workspace/workspace-starter.ts

-18
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,6 @@ import { WorkspaceClasses, WorkspaceClassesConfig } from "./workspace-classes";
125125
import { EntitlementService } from "../billing/entitlement-service";
126126
import { BillingModes } from "../../ee/src/billing/billing-mode";
127127
import { AttributionId } from "@gitpod/gitpod-protocol/lib/attribution";
128-
import { BillingServiceClient, BillingServiceDefinition, System } from "@gitpod/usage-api/lib/usage/v1/billing.pb";
129128
import { BillingMode } from "@gitpod/gitpod-protocol/lib/billing-mode";
130129
import { LogContext } from "@gitpod/gitpod-protocol/lib/util/logging";
131130

@@ -281,8 +280,6 @@ export class WorkspaceStarter {
281280
@inject(TeamDB) protected readonly teamDB: TeamDB;
282281
@inject(EntitlementService) protected readonly entitlementService: EntitlementService;
283282
@inject(BillingModes) protected readonly billingModes: BillingModes;
284-
@inject(BillingServiceDefinition.name)
285-
protected readonly billingService: BillingServiceClient;
286283

287284
public async startWorkspace(
288285
ctx: TraceContext,
@@ -550,21 +547,6 @@ export class WorkspaceStarter {
550547

551548
span.log({ resp: resp });
552549

553-
if (instance.usageAttributionId) {
554-
const creationTime = new Date(instance.creationTime);
555-
const parsedAttributionId = AttributionId.parse(instance.usageAttributionId);
556-
if (parsedAttributionId) {
557-
const billingMode = await this.billingModes.getBillingMode(parsedAttributionId, creationTime);
558-
if (billingMode && billingMode.mode === "chargebee") {
559-
await this.billingService.setBilledSession({
560-
instanceId: instance.id,
561-
from: creationTime,
562-
system: System.SYSTEM_CHARGEBEE,
563-
});
564-
}
565-
}
566-
}
567-
568550
this.analytics.track({
569551
userId: user.id,
570552
event: "workspace_started",

0 commit comments

Comments
 (0)