Browse Source

test(core): Fix broken e2e test

Michael Bromley 4 years ago
parent
commit
e4f276791c

+ 3 - 1
packages/core/e2e/custom-field-relations.e2e-spec.ts

@@ -35,6 +35,9 @@ const enumerate = <T>() => <U extends NonEmptyArray<T>>(...elements: MustInclude
 
 const entitiesWithCustomFields = enumerate<keyof CustomFields>()(
     'Address',
+    'Administrator',
+    'Asset',
+    'Channel',
     'Collection',
     'Customer',
     'Facet',
@@ -126,7 +129,6 @@ describe('Custom field relations', () => {
             'height',
             'source',
             'preview',
-            'customFields',
         ]);
     });
 

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

@@ -307,7 +307,7 @@ export class Importer {
         for (const fieldDef of config) {
             const value = customFields[fieldDef.name];
             processed[fieldDef.name] =
-                fieldDef.list === true ? value.split('|').filter(val => val.trim() !== '') : value;
+                fieldDef.list === true ? value?.split('|').filter(val => val.trim() !== '') : value;
         }
         return processed;
     }