Просмотр исходного кода

refactor(core): Allow overriding importer methods (#3096)

Yazid HANIFI 1 год назад
Родитель
Сommit
b2a74746b5
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      packages/core/src/data-import/providers/importer/importer.ts

+ 2 - 2
packages/core/src/data-import/providers/importer/importer.ts

@@ -297,7 +297,7 @@ export class Importer {
         return errors;
     }
 
-    private async getFacetValueIds(
+    protected async getFacetValueIds(
         ctx: RequestContext,
         facets: ParsedFacet[],
         languageCode: LanguageCode,
@@ -363,7 +363,7 @@ export class Importer {
         return facetValueIds;
     }
 
-    private processCustomFieldValues(customFields: { [field: string]: string }, config: CustomFieldConfig[]) {
+    protected processCustomFieldValues(customFields: { [field: string]: string }, config: CustomFieldConfig[]) {
         const processed: { [field: string]: string | string[] | boolean | undefined } = {};
         for (const fieldDef of config) {
             const value = customFields[fieldDef.name];