mirror of
https://github.com/postmanlabs/openapi-to-postman.git
synced 2022-11-29 22:05:00 +03:00
filtering collections from convertedSpec
This commit is contained in:
19
index.js
19
index.js
@@ -67,13 +67,24 @@ module.exports = {
|
||||
|
||||
_.forEach(convertedSpecs, (convertedSpec) => {
|
||||
if (convertedSpec.result) {
|
||||
conversionResult = convertedSpec.result;
|
||||
convertedCollections.push(convertedSpec.output[0]);
|
||||
let result;
|
||||
conversionResult = conversionResult || convertedSpec.result;
|
||||
|
||||
function returnCollections (resultSpec) {
|
||||
if (resultSpec.type === 'collection') {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// filtering out the collections from the convertedSpec
|
||||
result = convertedSpec.output.filter(returnCollections);
|
||||
result.forEach((collection) => {
|
||||
convertedCollections.push(collection);
|
||||
});
|
||||
}
|
||||
else {
|
||||
conversionResult = convertedSpec.result;
|
||||
conversionResult = conversionResult || convertedSpec.result;
|
||||
reasonForFail = convertedSpec.reason;
|
||||
return false; // it will break out from the loop
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user