Explorar o código

fix(core): Fix typings for EntityHydrator with nullable relations

Michael Bromley %!s(int64=4) %!d(string=hai) anos
pai
achega
8f5754756e
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      packages/core/src/common/types/entity-relation-paths.ts

+ 1 - 1
packages/core/src/common/types/entity-relation-paths.ts

@@ -27,7 +27,7 @@ export type EntityRelationPaths<T extends VendureEntity> =
     | TripleDotPath;
 
 export type EntityRelationKeys<T extends VendureEntity> = {
-    [K in Extract<keyof T, string>]: Required<T>[K] extends VendureEntity
+    [K in Extract<keyof T, string>]: Required<T>[K] extends VendureEntity | null
         ? K
         : Required<T>[K] extends VendureEntity[]
         ? K