Skip to content

Commit 2ec4486

Browse files
committed
fixup for BillingService
1 parent 6fda057 commit 2ec4486

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

components/server/ee/src/billing/billing-service.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { User } from "@gitpod/gitpod-protocol";
99
import { AttributionId } from "@gitpod/gitpod-protocol/lib/attribution";
1010
import { BillableSession, BillableSessionRequest, SortOrder } from "@gitpod/gitpod-protocol/lib/usage";
1111
import { log } from "@gitpod/gitpod-protocol/lib/util/logging";
12-
import { UsageService, UsageServiceClientProvider } from "@gitpod/usage-api/lib/usage/v1/sugar";
12+
import { CachingUsageServiceClientProvider, UsageService } from "@gitpod/usage-api/lib/usage/v1/sugar";
1313
import { Timestamp } from "google-protobuf/google/protobuf/timestamp_pb";
1414
import { inject, injectable } from "inversify";
1515
import { UserService } from "../../../src/user/user-service";
@@ -24,7 +24,8 @@ export interface SpendingLimitReachedResult {
2424
export class BillingService {
2525
@inject(UserService) protected readonly userService: UserService;
2626
@inject(CostCenterDB) protected readonly costCenterDB: CostCenterDB;
27-
@inject(UsageServiceClientProvider) protected readonly usageServiceClientProvider: UsageServiceClientProvider;
27+
@inject(CachingUsageServiceClientProvider)
28+
protected readonly usageServiceClientProvider: CachingUsageServiceClientProvider;
2829

2930
async checkSpendingLimitReached(user: User): Promise<SpendingLimitReachedResult> {
3031
const attributionId = await this.userService.getWorkspaceUsageAttributionId(user);

0 commit comments

Comments
 (0)