aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/CollectionView.tsx
diff options
context:
space:
mode:
authorBob Zeleznik <zzzman@gmail.com>2020-05-07 19:18:52 -0400
committerBob Zeleznik <zzzman@gmail.com>2020-05-07 19:18:52 -0400
commitfcd0895e5933270718b9c1a262e7e377eaabb024 (patch)
treeff2c228814674e5aa7f88be8501863b6eb85b232 /src/client/views/collections/CollectionView.tsx
parent34db0a78d2dc8989313decf8993691f40847b231 (diff)
fixed most add/remove/move documents to support doc[]'s
Diffstat (limited to 'src/client/views/collections/CollectionView.tsx')
-rw-r--r--src/client/views/collections/CollectionView.tsx4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/client/views/collections/CollectionView.tsx b/src/client/views/collections/CollectionView.tsx
index ccfc660cc..b96f8150d 100644
--- a/src/client/views/collections/CollectionView.tsx
+++ b/src/client/views/collections/CollectionView.tsx
@@ -116,13 +116,13 @@ export class CollectionView extends Touchable<FieldViewProps & CollectionViewCus
whenActiveChanged = (isActive: boolean) => this.props.whenActiveChanged(this._isChildActive = isActive);
@action.bound
- addDocument = (doc: Doc): boolean => {
+ addDocument = (doc: Doc | Doc[]): boolean => {
if (doc instanceof Doc) {
if (this.props.filterAddDocument?.(doc) === false) {
return false;
}
}
- const docs = doc instanceof Doc ? [doc] : doc as any as Doc[];
+ const docs = doc instanceof Doc ? [doc] : doc;
const targetDataDoc = this.props.Document[DataSym];
const docList = DocListCast(targetDataDoc[this.props.fieldKey]);
const added = docs.filter(d => !docList.includes(d));