@@ -16,24 +16,26 @@ export class BatchImportExportApi {
1616 this . httpClient = ( ) => context . httpClient ;
1717 }
1818
19- public async findAllActivePackages ( flavors : string [ ] , withDependencies : boolean = false ) : Promise < PackageExportTransport [ ] > {
19+ public async findAllActivePackages ( flavors : string [ ] , withDependencies : boolean = false , includeBranches : boolean = false ) : Promise < PackageExportTransport [ ] > {
2020 const queryParams = new URLSearchParams ( ) ;
2121
2222 queryParams . set ( "withDependencies" , withDependencies . toString ( ) ) ;
23+ queryParams . set ( "includeBranches" , includeBranches . toString ( ) ) ;
2324 flavors . forEach ( flavor => queryParams . append ( "flavors" , flavor ) )
2425
2526 return this . httpClient ( ) . get ( `/package-manager/api/core/packages/export/list?${ queryParams . toString ( ) } ` ) . catch ( e => {
2627 throw new FatalError ( `Problem getting active packages: ${ e } ` ) ;
2728 } ) ;
2829 }
2930
30- public async findActivePackagesByVariableValue ( flavors : string [ ] , variableValue : string , variableType : string ) : Promise < PackageExportTransport [ ] > {
31+ public async findActivePackagesByVariableValue ( flavors : string [ ] , variableValue : string , variableType : string , includeBranches : boolean = false ) : Promise < PackageExportTransport [ ] > {
3132 const queryParams = new URLSearchParams ( ) ;
3233
3334 queryParams . set ( "variableValue" , variableValue ) ;
3435 if ( variableType ) {
3536 queryParams . set ( "variableType" , variableType ) ;
3637 }
38+ queryParams . set ( "includeBranches" , includeBranches . toString ( ) ) ;
3739 flavors . forEach ( flavor => queryParams . append ( "flavors" , flavor ) )
3840
3941 return this . httpClient ( ) . get ( `/package-manager/api/core/packages/export/list-by-variable-value?${ queryParams . toString ( ) } ` ) . catch ( e => {
0 commit comments