Browse Source

fix(core): Improve def of Translated<T> to allow customField typings

Fixes #1021
Michael Bromley 4 years ago
parent
commit
3911059da1
1 changed files with 2 additions and 1 deletions
  1. 2 1
      packages/core/src/service/helpers/utils/translate-entity.ts

+ 2 - 1
packages/core/src/service/helpers/utils/translate-entity.ts

@@ -15,7 +15,8 @@ export type TranslatableRelationsKeys<T> = {
     T[K] extends string[] ? never :
     T[K] extends string[] ? never :
     T[K] extends number[] ? never :
     T[K] extends number[] ? never :
     T[K] extends boolean[] ? never :
     T[K] extends boolean[] ? never :
-    K extends 'translations' ? never : K
+    K extends 'translations' ? never :
+    K extends 'customFields' ? never : K
 }[keyof T];
 }[keyof T];
 
 
 // prettier-ignore
 // prettier-ignore