diff options
author | anika-ahluwalia <anika.ahluwalia@gmail.com> | 2020-06-10 15:21:07 -0500 |
---|---|---|
committer | anika-ahluwalia <anika.ahluwalia@gmail.com> | 2020-06-10 15:21:07 -0500 |
commit | 9903795cff2060526d68d7cc357493e3e3749476 (patch) | |
tree | 48bca1731725738de63cfd0fa4d96620d54e2a59 /src/client/util/Scripting.ts | |
parent | 44a58920db4905f6db4d8e97fa8e1c7e394c7370 (diff) |
UI cleanup
Diffstat (limited to 'src/client/util/Scripting.ts')
-rw-r--r-- | src/client/util/Scripting.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/client/util/Scripting.ts b/src/client/util/Scripting.ts index 5847623cc..f618a9e6e 100644 --- a/src/client/util/Scripting.ts +++ b/src/client/util/Scripting.ts @@ -10,6 +10,8 @@ export { ts }; // @ts-ignore import * as typescriptlib from '!!raw-loader!./type_decls.d'; import { Doc, Field } from '../../fields/Doc'; +import { Cast } from "../../fields/Types"; +import { listSpec } from "../../fields/Schema"; export interface ScriptSucccess { success: true; @@ -69,6 +71,7 @@ export namespace Scripting { if (third !== undefined) { obj.push(third); } + n = first.name; } } else if (first && typeof first.name === "string") { n = first.name; @@ -162,6 +165,7 @@ function Run(script: string | undefined, customParams: string[], diagnostics: an } return { success: true, result }; } catch (error) { + if (batch) { batch.end(); } |