aboutsummaryrefslogtreecommitdiff
path: root/src/new_fields/Types.ts
diff options
context:
space:
mode:
authorTyler Schicke <tyler_schicke@brown.edu>2019-05-02 01:31:03 -0400
committerTyler Schicke <tyler_schicke@brown.edu>2019-05-02 01:31:03 -0400
commiteebe58b47acfe3b13c22407b98763cdbd6e1eb58 (patch)
treee2e6d0e9ffd6b74c9b0e70ba190a33cf3cbc7732 /src/new_fields/Types.ts
parentbe3719bbbede85b4dd099f436b4f7d3bade157cb (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.ts2
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>> };