Skip to content

Commit a3fd1fa

Browse files
committed
fix: addressed comments
1 parent c0465ba commit a3fd1fa

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

messages/migrate.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"errorWhileUploadingCard": "An error ocurred while uploading Card: ",
3131
"errorWhileCreatingElements": "An error ocurred while saving OmniScript elements: ",
3232
"allVersionsDescription": "Migrate all versions of a component",
33-
"relatedObjectGA": "Please select the type of components to migrate: 'apex' for Apex classes, 'lwc' for Lightning Web Components, 'flexipage' for FlexiPages, or 'apex,lwc,flexipage' if you want to include all types.",
33+
"relatedObjectGA": "Please select the type of components to migrate: 'apex' for Apex classes, 'lwc' for Lightning Web Components, 'flexipage' for FlexiPages, 'expsites' for Experience Sites, or 'apex,lwc,flexipage,expsites' if you want to include all types.",
3434
"apexLwc": "Please select the type of components to migrate: 'apex' for Apex classes.",
3535
"invalidNamespace": "The namespace you have passed is not valid namespace, the valid namespace of your org is ",
3636
"noPackageInstalled": "No package installed on given org.",

src/migration/related/FlexipageMigration.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,17 +104,16 @@ export class FlexipageMigration extends BaseRelatedObjectMigration {
104104
Logger.logVerbose(this.messages.getMessage('retrievingFlexiPages'));
105105
shell.cd(this.projectPath);
106106
sfProject.retrieve(Constants.FlexiPage, this.org.getUsername());
107-
const files = fs
108-
.readdirSync(path.join(this.projectPath, 'force-app', 'main', 'default', 'flexipages'))
109-
.filter((file) => file.endsWith('.xml'));
107+
const flexiPageDir = path.join(this.projectPath, 'force-app', 'main', 'default', 'flexipages');
108+
const files = fs.readdirSync(flexiPageDir).filter((file) => file.endsWith('.xml'));
110109
Logger.logVerbose(this.messages.getMessage('successfullyRetrievedFlexiPages', [files.length]));
111110
const progressBar = createProgressBar('Migrating', 'Flexipage');
112111
progressBar.setTotal(files.length);
113112
const flexPageAssessmentInfos: FlexiPageAssessmentInfo[] = [];
114113

115114
for (const file of files) {
116115
Logger.logVerbose(this.messages.getMessage('processingFlexiPage', [file]));
117-
const filePath = path.join(this.projectPath, 'force-app', 'main', 'default', 'flexipages', file);
116+
const filePath = path.join(flexiPageDir, file);
118117
try {
119118
const flexPageAssessmentInfo: FlexiPageAssessmentInfo = this.processFlexiPage(file, filePath, mode);
120119
flexPageAssessmentInfos.push(flexPageAssessmentInfo);

0 commit comments

Comments
 (0)