From 852ddf70b7ed3d027eb5cb8415df4df77b8652a6 Mon Sep 17 00:00:00 2001 From: bobzel Date: Wed, 30 Sep 2020 23:50:31 -0400 Subject: fixed filtering by #links. improved textlink preview layout. --- src/fields/Doc.ts | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/fields') diff --git a/src/fields/Doc.ts b/src/fields/Doc.ts index a4cf0a826..48fd831d6 100644 --- a/src/fields/Doc.ts +++ b/src/fields/Doc.ts @@ -1026,6 +1026,8 @@ export namespace Doc { const fieldVal = doc[key]; if (Cast(fieldVal, listSpec("string"), []).length) { const vals = Cast(fieldVal, listSpec("string"), []); + const docs = vals.some(v => (v as any) instanceof Doc); + if (docs) return value === Field.toString(fieldVal as Field); return vals.some(v => v.includes(value)); // bcz: arghh: Todo: comparison should be parameterized as exact, or substring } const fieldStr = Field.toString(fieldVal as Field); -- cgit v1.2.3-70-g09d2