From 08334824ad07dea1d0bb56d8ef91e3ad1a4573b0 Mon Sep 17 00:00:00 2001 From: bobzel Date: Thu, 25 Apr 2024 18:03:15 -0400 Subject: added toList() for Doc|Doc[] --- src/client/views/nodes/WebBox.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/client/views/nodes/WebBox.tsx') diff --git a/src/client/views/nodes/WebBox.tsx b/src/client/views/nodes/WebBox.tsx index 73afd66f6..725c5bab4 100644 --- a/src/client/views/nodes/WebBox.tsx +++ b/src/client/views/nodes/WebBox.tsx @@ -14,7 +14,7 @@ import { InkTool } from '../../../fields/InkField'; import { List } from '../../../fields/List'; import { RefField } from '../../../fields/RefField'; import { listSpec } from '../../../fields/Schema'; -import { Cast, NumCast, StrCast, WebCast } from '../../../fields/Types'; +import { Cast, NumCast, StrCast, toList, WebCast } from '../../../fields/Types'; import { ImageField, WebField } from '../../../fields/URLField'; import { TraceMobx } from '../../../fields/util'; import { emptyFunction, stringHash } from '../../../Utils'; @@ -895,7 +895,7 @@ export class WebBox extends ViewBoxAnnotatableComponent() implem addDocumentWrapper = (docs: Doc | Doc[], annotationKey?: string) => { this._url && - (docs instanceof Doc ? [docs] : docs).forEach(doc => { + toList(docs).forEach(doc => { doc.config_data = new WebField(this._url); }); return this.addDocument(docs, annotationKey); -- cgit v1.2.3-70-g09d2