Skip to content

Commit aaab042

Browse files
committed
Fixed Nested Global Field
1 parent e784194 commit aaab042

File tree

8 files changed

+833
-765
lines changed

8 files changed

+833
-765
lines changed

.talismanrc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,9 @@ fileignoreconfig:
113113
- filename: packages/contentstack/package.json
114114
checksum: 9b0fdd100effcdbb5ee3809f7f102bfd11c88dd76e49db5103434f3aa29473dd
115115
- filename: pnpm-lock.yaml
116-
checksum: 85b652e6a8d386a7209294e67f91a570dbf9f96be396995d44cf4dbb54d073a4
116+
checksum: d1ac3746440f92fdf23f07fcbe3266ee7ac5ad5ce1b7d16108b593b352e5e719
117117
- filename: package-lock.json
118-
checksum: c1556f7d4bcc426e0b821961b922a465c9f1cf8ef38e858e8beeeb591356746b
118+
checksum: cbb0db266f55fac87a85c72371a7791cf16a7d4dc6d2165826e2fcc8c50aa967
119119
- filename: packages/contentstack-audit/src/audit-base-command.ts
120120
checksum: 4544ad2869041340969c66500268c61f969e2ad907891c9a62b94fdae47134de
121121
- filename: packages/contentstack-migrate-rte/test/commands/json-migration.test.js

package-lock.json

Lines changed: 286 additions & 284 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/contentstack-clone/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"bugs": "https://github.com/rohitmishra209/cli-cm-clone/issues",
77
"dependencies": {
88
"@colors/colors": "^1.6.0",
9-
"@contentstack/cli-cm-export": "~1.16.1",
9+
"@contentstack/cli-cm-export": "~1.16.2",
1010
"@contentstack/cli-cm-import": "~1.22.0",
1111
"@contentstack/cli-command": "~1.5.0",
1212
"@contentstack/cli-utilities": "~1.11.1",

packages/contentstack-export/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@contentstack/cli-cm-export",
33
"description": "Contentstack CLI plugin to export content from stack",
4-
"version": "1.16.1",
4+
"version": "1.16.2",
55
"author": "Contentstack",
66
"bugs": "https://github.com/contentstack/cli/issues",
77
"dependencies": {

packages/contentstack-export/src/export/modules/global-fields.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export default class GlobalFieldsExport extends BaseClass {
1313
asc: string;
1414
skip?: number;
1515
limit?: number;
16+
include_global_field_schema?: boolean;
1617
};
1718
private globalFieldsConfig: {
1819
dirName?: string;
@@ -34,6 +35,7 @@ export default class GlobalFieldsExport extends BaseClass {
3435
asc: 'updated_at',
3536
include_count: true,
3637
limit: this.globalFieldsConfig.limit,
38+
include_global_field_schema: true
3739
};
3840
this.globalFieldsDirPath = path.resolve(
3941
sanitizePath(exportConfig.data),

packages/contentstack-import/src/utils/content-type-helper.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ export const removeReferenceFields = async function (
8686
flag = { supressed: false },
8787
stackAPIClient: any,
8888
): Promise<boolean | void> {
89+
if(schema && schema.length){
8990
for (let i = 0; i < schema.length; i++) {
9091
if (schema[i].data_type === 'group') {
9192
await removeReferenceFields(schema[i].schema, flag, stackAPIClient);
@@ -160,6 +161,7 @@ export const removeReferenceFields = async function (
160161
schema[i].reference_to = ['sys_assets'];
161162
}
162163
}
164+
}
163165
};
164166

165167
export const updateFieldRules = function (contentType: any) {

packages/contentstack/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"@contentstack/cli-cm-branches": "~1.4.2",
2929
"@contentstack/cli-cm-bulk-publish": "~1.8.0",
3030
"@contentstack/cli-cm-clone": "~1.14.1",
31-
"@contentstack/cli-cm-export": "~1.16.1",
31+
"@contentstack/cli-cm-export": "~1.16.2",
3232
"@contentstack/cli-cm-export-to-csv": "~1.8.1",
3333
"@contentstack/cli-cm-import": "~1.22.0",
3434
"@contentstack/cli-cm-import-setup": "1.2.0",

0 commit comments

Comments
 (0)