Skip to content

Commit d15e2c8

Browse files
Merge pull request #58 from SmythOS/fix/serverless-component-usage-reporting-issue
fixed usage reporting issue for serverless code component
2 parents cfa8af7 + 60d9b71 commit d15e2c8

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/core/src/Components/ServerlessCode.class.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import Joi from 'joi';
44
import { ConnectorService } from '@sre/Core/ConnectorsService';
55
import { AWSCredentials, AWSRegionConfig } from '@sre/types/AWS.types';
66
import { calculateExecutionCost, generateCodeFromLegacyComponent, getLambdaCredentials, reportUsage } from '@sre/helpers/AWSLambdaCode.helper';
7+
import { AccessCandidate } from '@sre/Security/AccessControl/AccessCandidate.class';
78

89
export class ServerlessCode extends Component {
910

@@ -96,7 +97,7 @@ export class ServerlessCode extends Component {
9697
const cost = calculateExecutionCost(executionTime);
9798
if (!codeCredentials.isUserProvidedKeys) {
9899
const accountConnector = ConnectorService.getAccountConnector();
99-
const agentTeam = await accountConnector.getCandidateTeam(agent.id);
100+
const agentTeam = await accountConnector.getCandidateTeam(AccessCandidate.agent(agent.id));
100101
reportUsage({ cost, agentId: agent.id, teamId: agentTeam });
101102
}
102103

0 commit comments

Comments
 (0)