Skip to content
This repository was archived by the owner on Mar 8, 2020. It is now read-only.

Commit 372f3c6

Browse files
authored
condition for no filename on model file (#1212)
1 parent eee22a5 commit 372f3c6

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

packages/composer-common/lib/businessnetworkdefinition.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -274,8 +274,13 @@ class BusinessNetworkDefinition {
274274
let modelFiles = modelManager.getModelFiles();
275275
zip.file('models/', null, Object.assign({}, options, { dir: true }));
276276
modelFiles.forEach(function(file) {
277-
let fileIdentifier = file.fileName;
278-
let fileName = fsPath.parse(fileIdentifier).base;
277+
let fileName;
278+
if (file.fileName === 'UNKNOWN' || file.fileName === null) {
279+
fileName = file.namespace + '.cto';
280+
} else {
281+
let fileIdentifier = file.fileName;
282+
fileName = fsPath.parse(fileIdentifier).base;
283+
}
279284
zip.file('models/' + fileName, file.definitions, options);
280285
});
281286

0 commit comments

Comments
 (0)