Skip to content

Commit 09f4e41

Browse files
committed
feat: return userApprovalConfig from genericCDMaterialService
1 parent 88d1497 commit 09f4e41

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

src/Common/Common.service.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,12 +235,14 @@ const processCDMaterialsApprovalInfo = (enableApproval: boolean, cdMaterialsResu
235235
return {
236236
canApproverDeploy: cdMaterialsResult?.canApproverDeploy ?? false,
237237
deploymentApprovalInfo: null,
238+
userApprovalConfig: null,
238239
}
239240
}
240241

241242
return {
242243
canApproverDeploy: cdMaterialsResult.canApproverDeploy ?? false,
243244
deploymentApprovalInfo: sanitizeDeploymentApprovalInfo(cdMaterialsResult.deploymentApprovalInfo),
245+
userApprovalConfig: cdMaterialsResult.userApprovalConfig ?? null
244246
}
245247
}
246248

src/Common/Types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,7 @@ export interface DeploymentApprovalInfoType {
744744
export interface CDMaterialsApprovalInfo {
745745
canApproverDeploy: boolean
746746
deploymentApprovalInfo: DeploymentApprovalInfoType
747+
userApprovalConfig: UserApprovalConfigType | null
747748
}
748749

749750
export interface CDMaterialsMetaInfo {

src/Shared/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -923,6 +923,7 @@ export interface PolicyConsequencesDTO {
923923
export interface GetPolicyConsequencesProps {
924924
appId: number
925925
envId: number
926+
signal?: AbortSignal
926927
}
927928
export interface UploadFileDTO {
928929
id: number

0 commit comments

Comments
 (0)