- const path = '/api/export/' + download['catalogItems'][0]['uiState']['type'] + '?schema=' + format + '&grammar=' + grammar + '&format=yaml&ids=' + download.ids;
- ajaxRequest(path, download, setStatusBeforeResolve, reject);
- });
+ const data = {
+ "package-type": download['catalogItems'][0]['uiState']['type'].toUpperCase(),
+ "package-id": download.ids,
+ "export-format": format && format.toUpperCase() || 'YAML',
+ "export-grammar": grammar && grammar.toUpperCase() || 'OSM',
+ "export-schema": schema && schema.toUpperCase() || "RIFT"
+ }
+ const path = "/composer/api/package-export?api_server=" + utils.getSearchParams(window.location).api_server;
+ ajaxRequest(path, download, setStatusBeforeResolve, reject, 'POST', data, true);
+ })
+ //.then(function(data) {
+ // let filename = data.data.output.filename;
+ // window.open(getApiServerOrigin() + "/api/export/" + filename, "_blank")
+ //});