From 075247ed9c90de6e6c0512b9de70669385b434b3 Mon Sep 17 00:00:00 2001 From: bobzel Date: Mon, 3 Feb 2025 10:50:02 -0500 Subject: fixed animating data field --- src/fields/ScriptField.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/fields/ScriptField.ts') diff --git a/src/fields/ScriptField.ts b/src/fields/ScriptField.ts index 0252961d3..b294ee8c6 100644 --- a/src/fields/ScriptField.ts +++ b/src/fields/ScriptField.ts @@ -263,14 +263,9 @@ export class ComputedField extends ScriptField { doc[`${fieldKey}_indexed`] = flist; } const getField = ScriptField.CompileScript(`getIndexVal(this['${fieldKey}_indexed'], this.${interpolatorKey})`, {}, true, {}); - const setField = ScriptField.CompileScript( - `{setIndexVal (this['${fieldKey}_indexed'], this.${interpolatorKey}, value); console.log(this["${fieldKey}_indexed"][this.${interpolatorKey}],this.data,this["${fieldKey}_indexed"]))}`, - { value: 'any' }, - false, - {} - ); + const setField = ScriptField.CompileScript(`{setIndexVal(this['${fieldKey}_indexed'], this.${interpolatorKey}, value);}`, { value: 'any' }, false, {}); doc[fieldKey] = getField.compiled ? new ComputedField(getField, setField?.compiled ? setField : undefined) : undefined; - return doc[fieldKey]; + return Field.Copy(doc[fieldKey]); } } -- cgit v1.2.3-70-g09d2