@@ -60,7 +60,8 @@ export abstract class AuditBaseCommand extends BaseCommand<typeof AuditBaseComma
6060 missingTitleFields,
6161 missingRefInCustomRoles,
6262 missingEnvLocalesInAssets,
63- missingEnvLocalesInEntries
63+ missingEnvLocalesInEntries,
64+ missingMultipleFields
6465 } = await this . scanAndFix ( ) ;
6566
6667 this . showOutputOnScreen ( [
@@ -80,6 +81,7 @@ export abstract class AuditBaseCommand extends BaseCommand<typeof AuditBaseComma
8081 this . showOutputOnScreenWorkflowsAndExtension ( [ { module : 'Custom Roles' , missingRefs : missingRefInCustomRoles } ] ) ;
8182 this . showOutputOnScreenWorkflowsAndExtension ( [ { module : 'Assets' , missingRefs : missingEnvLocalesInAssets } ] ) ;
8283 this . showOutputOnScreenWorkflowsAndExtension ( [ { module : 'Entries Missing Locale and Environments' , missingRefs : missingEnvLocalesInEntries } ] )
84+ this . showOutputOnScreenWorkflowsAndExtension ( [ { module : 'Entries Changed Multiple Fields' , missingRefs : missingMultipleFields } ] )
8385 if (
8486 ! isEmpty ( missingCtRefs ) ||
8587 ! isEmpty ( missingGfRefs ) ||
@@ -90,7 +92,8 @@ export abstract class AuditBaseCommand extends BaseCommand<typeof AuditBaseComma
9092 ! isEmpty ( missingTitleFields ) ||
9193 ! isEmpty ( missingRefInCustomRoles ) ||
9294 ! isEmpty ( missingEnvLocalesInAssets ) ||
93- ! isEmpty ( missingEnvLocalesInEntries )
95+ ! isEmpty ( missingEnvLocalesInEntries ) ||
96+ ! isEmpty ( missingMultipleFields )
9497 ) {
9598 if ( this . currentCommand === 'cm:stacks:audit' ) {
9699 this . log ( this . $t ( auditMsg . FINAL_REPORT_PATH , { path : this . sharedConfig . reportPath } ) , 'warn' ) ;
@@ -143,7 +146,8 @@ export abstract class AuditBaseCommand extends BaseCommand<typeof AuditBaseComma
143146 missingTitleFields ,
144147 missingRefInCustomRoles ,
145148 missingEnvLocalesInAssets ,
146- missingEnvLocalesInEntries ;
149+ missingEnvLocalesInEntries ,
150+ missingMultipleFields ;
147151
148152 for ( const module of this . sharedConfig . flags . modules || this . sharedConfig . modules ) {
149153 print ( [
@@ -182,6 +186,7 @@ export abstract class AuditBaseCommand extends BaseCommand<typeof AuditBaseComma
182186 missingMandatoryFields = missingEntry . missingMandatoryFields ?? { } ;
183187 missingTitleFields = missingEntry . missingTitleFields ?? { } ;
184188 missingEnvLocalesInEntries = missingEntry . missingEnvLocale ?? { } ;
189+ missingMultipleFields = missingEntry . missingMultipleFields ?? { } ;
185190 await this . prepareReport ( module , missingEntryRefs ) ;
186191
187192 await this . prepareReport ( `Entries_Select_feild` , missingSelectFeild ) ;
@@ -192,6 +197,8 @@ export abstract class AuditBaseCommand extends BaseCommand<typeof AuditBaseComma
192197
193198 await this . prepareReport ( 'Entry_Missing_Locale_and_Env_in_Publish_Details' , missingEnvLocalesInEntries ) ;
194199
200+ await this . prepareReport ( 'Entry_Multiple_Fields' , missingMultipleFields ) ;
201+
195202 break ;
196203 case 'workflows' :
197204 missingCtRefsInWorkflow = await new Workflows ( {
@@ -238,7 +245,8 @@ export abstract class AuditBaseCommand extends BaseCommand<typeof AuditBaseComma
238245 missingTitleFields,
239246 missingRefInCustomRoles,
240247 missingEnvLocalesInAssets,
241- missingEnvLocalesInEntries
248+ missingEnvLocalesInEntries,
249+ missingMultipleFields
242250 } ;
243251 }
244252
0 commit comments