From f59ca31d5db8baf914992b4d4eddbc0385302415 Mon Sep 17 00:00:00 2001 From: Andrey Platov Date: Sun, 12 Sep 2021 16:00:45 +0200 Subject: [PATCH] fix predicate and attachments Signed-off-by: Andrey Platov --- packages/core/src/predicate.ts | 2 +- .../src/components/Attachments.svelte | 10 ++++------ .../src/components/EditCandidate.svelte | 2 +- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/packages/core/src/predicate.ts b/packages/core/src/predicate.ts index e08961918f..0e20c9a48a 100644 --- a/packages/core/src/predicate.ts +++ b/packages/core/src/predicate.ts @@ -47,7 +47,7 @@ const predicates: Record = { } export function isPredicate (o: Record): boolean { - if (typeof o !== 'object') { return false } + if (o === null || typeof o !== 'object') { return false } const keys = Object.keys(o) return keys.length > 0 && keys.every((key) => key.startsWith('$')) } diff --git a/plugins/recruit-resources/src/components/Attachments.svelte b/plugins/recruit-resources/src/components/Attachments.svelte index 20f38b3d5b..395fd4318c 100644 --- a/plugins/recruit-resources/src/components/Attachments.svelte +++ b/plugins/recruit-resources/src/components/Attachments.svelte @@ -23,14 +23,12 @@ import chunter from '@anticrm/chunter' export let object: Doc - export let space: Ref + // export let space: Ref - let files: Attachment[] = [{ name: 'Application description.pdf', type: 'PDF / 2,5 MB' }, { name: 'Application description.pdf', type: 'PDF / 2,5 MB' }] - - console.log('query space', space) + let files: Attachment[] = [] const query = createQuery() - // $: query.query(chunter.class.Attachment, { space }, result => { files = result}) + $: query.query(chunter.class.Attachment, { attachmentTo: object._id }, result => { files = result}) @@ -42,7 +40,7 @@ - + diff --git a/plugins/recruit-resources/src/components/EditCandidate.svelte b/plugins/recruit-resources/src/components/EditCandidate.svelte index 43bbb7054b..a68b924354 100644 --- a/plugins/recruit-resources/src/components/EditCandidate.svelte +++ b/plugins/recruit-resources/src/components/EditCandidate.svelte @@ -140,7 +140,7 @@
- +
Attachments (2)Attachments Time