From 766eb53d10eff5647d8f9d76fd6165488ec0f6de Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Mon, 16 Dec 2024 17:15:03 +0500 Subject: [PATCH] Restrict applications to vacany where the user is not a participant (#7481) Signed-off-by: Denis Bykhov --- .../src/components/CreateApplication.svelte | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/plugins/recruit-resources/src/components/CreateApplication.svelte b/plugins/recruit-resources/src/components/CreateApplication.svelte index 7a4267534f..d0b9143c93 100644 --- a/plugins/recruit-resources/src/components/CreateApplication.svelte +++ b/plugins/recruit-resources/src/components/CreateApplication.svelte @@ -220,9 +220,10 @@ const spaceQuery = createQuery() let vacancy: Vacancy | undefined + const me = getCurrentAccount()._id $: if (_space) { - spaceQuery.query(recruit.class.Vacancy, { _id: _space }, (res) => { + spaceQuery.query(recruit.class.Vacancy, { _id: _space, members: me }, (res) => { vacancy = res.shift() }) } @@ -329,7 +330,11 @@