Skip to content

Commit 7a62273

Browse files
Merge pull request #682 from contentstack/feature/wp-dynamic
page CT added
2 parents bb05dc7 + 89723e4 commit 7a62273

File tree

6 files changed

+647
-51
lines changed

6 files changed

+647
-51
lines changed

.talismanrc

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,28 @@ ignoreconfig:
22
- filename: .github/workflows/secrets-scan.yml
33
ignore_detectors:
44
- filecontent
5-
65
- filename: remove-broken-imports.js
76
checksum: d9d3ca95b2f4df855c8811c73b5714e80b31e5e84b46affa0cb514dcfcc145bf
8-
97
- filename: ui/package-lock.json
108
ignore_detectors:
119
- Base64Detector
12-
1310
- filename: ui/src/components/ContentMapper/index.tsx
1411
checksum: 6743142fce18f945d55fc61d7d774118db400b72ccc7a0b5e089ccc8aed20340
12+
- filename: api/src/services/wordpress.service.ts
13+
checksum: 24f3cf7587ccdd439e837a70cd4e13c4a63a9b6f6c211a91de10a278dbbf23e4
1514
version: "1.0.1-beta"
15+
16+
fileignoreconfig:
17+
- filename: ui/package-lock.json
18+
checksum: dcb09583feb62c9000ea89fb380a562baa3c9dfac72bc8c68357c7bfd6374fe4
19+
- filename: api/src/utils/content-type-creator.utils.ts
20+
checksum: 672ce6b09cb7993fbe6dbad2ed78082ba140b9b68026771ebe056bcdcabdc40c
21+
- filename: api/src/services/migration.service.ts
22+
checksum: 5459ca2e9c6f8067f9acae91bd8af126aef893e8baaccc8a05ad6bd7162e994f
23+
- filename: ui/src/components/AuditLogs/auditLogs.interface.ts
24+
checksum: e9ba5046479507dd11a369246fb7779edfac00ae5df859cc1ba81ed7d61be19b
25+
- filename: ui/src/components/ContentMapper/index.tsx
26+
checksum: 6743142fce18f945d55fc61d7d774118db400b72ccc7a0b5e089ccc8aed20340
27+
- filename: ui/src/components/AuditLogs/index.tsx
28+
checksum: 8cad311f527241fcb0fd587da28bbe776e0147a3da0d372ceb447b0076a5aeba
29+
version: "1.0"

api/src/constants/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,11 @@ export const MIGRATION_DATA_CONFIG = {
265265
POSTS_FILE_NAME: "en-us.json",
266266
POSTS_MASTER_FILE: "posts.json",
267267

268+
PAGES_DIR_NAME: "pages",
269+
PAGES_FOLDER_NAME: "en-us",
270+
PAGES_FILE_NAME: "en-us.json",
271+
PAGES_MASTER_FILE: "pages.json",
272+
268273
CHUNKS_DIR_NAME: "chunks",
269274

270275
GLOBAL_FIELDS_DIR_NAME: "global_fields",

api/src/services/migration.service.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -575,6 +575,15 @@ const startTestMigration = async (req: Request): Promise<any> => {
575575
project?.stackDetails?.master_locale,
576576
project
577577
);
578+
await wordpressService?.extractPages(
579+
packagePath,
580+
project?.current_test_stack_id,
581+
projectId,
582+
contentTypes,
583+
project?.mapperKeys,
584+
project?.stackDetails?.master_locale,
585+
project
586+
);
578587
await wordpressService?.extractGlobalFields(
579588
project?.current_test_stack_id,
580589
projectId
@@ -870,6 +879,15 @@ const startMigration = async (req: Request): Promise<any> => {
870879
project?.stackDetails?.master_locale,
871880
project
872881
);
882+
await wordpressService?.extractPages(
883+
packagePath,
884+
project?.destination_stack_id,
885+
projectId,
886+
contentTypes,
887+
project?.mapperKeys,
888+
project?.stackDetails?.master_locale,
889+
project
890+
);
873891
await wordpressService?.extractGlobalFields(
874892
project?.destination_stack_id,
875893
projectId

0 commit comments

Comments
 (0)