From e9f12766c12ab5b1e3e8baa6a306d4d0ca15cc4b Mon Sep 17 00:00:00 2001 From: Andrey Platov Date: Mon, 6 Sep 2021 13:28:30 +0200 Subject: [PATCH] fix create application Signed-off-by: Andrey Platov --- .../src/components/CreateApplication.svelte | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/plugins/recruit-resources/src/components/CreateApplication.svelte b/plugins/recruit-resources/src/components/CreateApplication.svelte index 4262b7cb5c..97cf365460 100644 --- a/plugins/recruit-resources/src/components/CreateApplication.svelte +++ b/plugins/recruit-resources/src/components/CreateApplication.svelte @@ -38,11 +38,14 @@ const client = getClient() - async function createCandidate() { - const state = client.findOne(core.class.State, { space }) + async function createApplication() { + const state = await client.findOne(core.class.State, { space }) + if (state === undefined) { + throw new Error('create application: state not found') + } await client.createDoc(recruit.class.Applicant, space, { candidate, - state + state: state._id }) dispatch('close') } @@ -51,7 +54,7 @@ { dispatch('close') }}>