diff options
author | anika-ahluwalia <anika.ahluwalia@gmail.com> | 2020-06-09 17:39:35 -0500 |
---|---|---|
committer | anika-ahluwalia <anika.ahluwalia@gmail.com> | 2020-06-09 17:39:35 -0500 |
commit | 3e6e77119a0ace5bddd59b58338edd4fa866055c (patch) | |
tree | 3f71ad617bf06be27df33eacaa0d0b44cf4fc067 /src/client/util/ScriptManager.ts | |
parent | d0afcae39eccd41f5ad5e485c8d93b318d978b51 (diff) |
moving things around to find bug
Diffstat (limited to 'src/client/util/ScriptManager.ts')
-rw-r--r-- | src/client/util/ScriptManager.ts | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/client/util/ScriptManager.ts b/src/client/util/ScriptManager.ts index 72d134800..6c90f43eb 100644 --- a/src/client/util/ScriptManager.ts +++ b/src/client/util/ScriptManager.ts @@ -32,11 +32,13 @@ export class ScriptManager { } public addScript(scriptDoc: Doc): boolean { + console.log("in add script method"); const scriptList = ScriptManager.Instance.getAllScripts(); scriptList.push(scriptDoc); if (ScriptManager.Instance.ScriptManagerDoc) { ScriptManager.Instance.ScriptManagerDoc.data = new List<Doc>(scriptList); ScriptManager.addScriptToGlobals(scriptDoc); + console.log("script added"); return true; } return false; @@ -63,7 +65,7 @@ export class ScriptManager { const params = Cast(scriptDoc.compileParams, listSpec("string"), []); const p = params.reduce((o: ScriptParam, p: string) => { o[p] = "any"; return o; }, {} as ScriptParam); const f = new Function(...Array.from(Object.keys(p)), StrCast(scriptDoc.rawScript)); - + let parameters = "("; params.forEach((element: string, i: number) => { if (i === params.length - 1) { @@ -72,7 +74,7 @@ export class ScriptManager { parameters = parameters + element + ", "; } }); - + if (parameters === "(") { Scripting.addGlobal(f, StrCast(scriptDoc.description), "", StrCast(scriptDoc.funcName)); } else { |