Skip to content

Commit 57aa3f7

Browse files
committed
SP-160: added optional includeBranches parameter to API methods
1 parent 5861c83 commit 57aa3f7

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/commands/configuration-management/api/batch-import-export-api.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)