@@ -131,7 +131,11 @@ const ApprovalEmptyState = importComponentFromFELibrary('ApprovalEmptyState')
131131const  FilterActionBar  =  importComponentFromFELibrary ( 'FilterActionBar' ) 
132132const  ConfiguredFilters  =  importComponentFromFELibrary ( 'ConfiguredFilters' ) 
133133const  CDMaterialInfo  =  importComponentFromFELibrary ( 'CDMaterialInfo' ) 
134- const  downloadManifestForVirtualEnvironment  =  importComponentFromFELibrary ( 'downloadManifestForVirtualEnvironment' ,  null ,  'function' ) 
134+ const  downloadManifestForVirtualEnvironment  =  importComponentFromFELibrary ( 
135+     'downloadManifestForVirtualEnvironment' , 
136+     null , 
137+     'function' , 
138+ ) 
135139const  ImagePromotionInfoChip  =  importComponentFromFELibrary ( 'ImagePromotionInfoChip' ,  null ,  'function' ) 
136140const  getDeploymentWindowProfileMetaData  =  importComponentFromFELibrary ( 
137141    'getDeploymentWindowProfileMetaData' , 
@@ -627,7 +631,8 @@ const CDMaterial = ({
627631    const  getIsApprovalRequester  =  ( userApprovalMetadata ?: UserApprovalMetadataType )  => 
628632        userApprovalMetadata ?. requestedUserData  &&  userApprovalMetadata . requestedUserData . userId  ===  requestedUserId 
629633
630-     const  getIsImageApprover  =  ( userApprovalMetadata ?: UserApprovalMetadataType ) : boolean  =>  userApprovalMetadata ?. hasCurrentUserApproved 
634+     const  getIsImageApprover  =  ( userApprovalMetadata ?: UserApprovalMetadataType ) : boolean  => 
635+         userApprovalMetadata ?. hasCurrentUserApproved 
631636
632637    // NOTE: Pure 
633638    const  getApprovedImageClass  =  ( disableSelection : boolean ,  isApprovalConfigured : boolean )  =>  { 
@@ -795,7 +800,8 @@ const CDMaterial = ({
795800        history . push ( { 
796801            pathname :
797802                modeParamValue  ===  'review-config' 
798-                     ? `${ pathname } ${ URLS . APP_DIFF_VIEW } ${ EnvResourceType . DeploymentTemplate }  
803+                     ? // Replace consecutive trailing single slashes 
804+                       `${ pathname . replace ( / \/ + $ / g,  '' ) } ${ URLS . APP_DIFF_VIEW } ${ EnvResourceType . DeploymentTemplate }  
799805                    : `${ pathname . split ( `/${ URLS . APP_DIFF_VIEW }  ) [ 0 ] }  , 
800806            search : newParams . toString ( ) , 
801807        } ) 
@@ -888,11 +894,9 @@ const CDMaterial = ({
888894                wfrId, 
889895                abortControllerRef : abortDeployRef , 
890896                isRollbackTrigger : state . isRollbackTrigger , 
891-                 ...( 
892-                     getRuntimeParamsPayload 
893-                         ? {  runtimeParamsPayload : getRuntimeParamsPayload ( runtimeParamsList  ??  [ ] )  } 
894-                         : { } 
895-                 ) , 
897+                 ...( getRuntimeParamsPayload 
898+                     ? {  runtimeParamsPayload : getRuntimeParamsPayload ( runtimeParamsList  ??  [ ] )  } 
899+                     : { } ) , 
896900            } ) 
897901                . then ( ( response : any )  =>  { 
898902                    if  ( response . result )  { 
0 commit comments