diff options
author | Tyler Schicke <tyler_schicke@brown.edu> | 2019-05-02 01:31:03 -0400 |
---|---|---|
committer | Tyler Schicke <tyler_schicke@brown.edu> | 2019-05-02 01:31:03 -0400 |
commit | eebe58b47acfe3b13c22407b98763cdbd6e1eb58 (patch) | |
tree | e2e6d0e9ffd6b74c9b0e70ba190a33cf3cbc7732 /src/new_fields/Types.ts | |
parent | be3719bbbede85b4dd099f436b4f7d3bade157cb (diff) |
"Fixed" proto access issue
This is actually cause by import order, which I didn't really fix yet but which needs to be fixed
Diffstat (limited to 'src/new_fields/Types.ts')
-rw-r--r-- | src/new_fields/Types.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/new_fields/Types.ts b/src/new_fields/Types.ts index e179c2602..60f08dc90 100644 --- a/src/new_fields/Types.ts +++ b/src/new_fields/Types.ts @@ -18,7 +18,7 @@ export type ToConstructor<T extends Field> = new (...args: any[]) => T; export type ToInterface<T extends Interface> = { - [P in keyof T]: FieldResult<ToType<T[P]>>; + [P in Exclude<keyof T, "proto">]: FieldResult<ToType<T[P]>>; }; // type ListSpec<T extends Field[]> = { List: ToContructor<Head<T>> | ListSpec<Tail<T>> }; |