File tree 1 file changed +3
-2
lines changed
components/server/ee/src/billing 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ import { User } from "@gitpod/gitpod-protocol";
9
9
import { AttributionId } from "@gitpod/gitpod-protocol/lib/attribution" ;
10
10
import { BillableSession , BillableSessionRequest , SortOrder } from "@gitpod/gitpod-protocol/lib/usage" ;
11
11
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" ;
13
13
import { Timestamp } from "google-protobuf/google/protobuf/timestamp_pb" ;
14
14
import { inject , injectable } from "inversify" ;
15
15
import { UserService } from "../../../src/user/user-service" ;
@@ -24,7 +24,8 @@ export interface SpendingLimitReachedResult {
24
24
export class BillingService {
25
25
@inject ( UserService ) protected readonly userService : UserService ;
26
26
@inject ( CostCenterDB ) protected readonly costCenterDB : CostCenterDB ;
27
- @inject ( UsageServiceClientProvider ) protected readonly usageServiceClientProvider : UsageServiceClientProvider ;
27
+ @inject ( CachingUsageServiceClientProvider )
28
+ protected readonly usageServiceClientProvider : CachingUsageServiceClientProvider ;
28
29
29
30
async checkSpendingLimitReached ( user : User ) : Promise < SpendingLimitReachedResult > {
30
31
const attributionId = await this . userService . getWorkspaceUsageAttributionId ( user ) ;
You can’t perform that action at this time.
0 commit comments