From 0da5766d607e1fe3bebe2dd2f40327c6ea6db2d0 Mon Sep 17 00:00:00 2001 From: utkaka Date: Thu, 17 Apr 2025 15:42:28 +0700 Subject: [PATCH] Uberf 9744 restrict invites (#8600) Signed-off-by: Anton Alexeyev --- models/contact/src/index.ts | 3 ++- plugins/setting-resources/src/components/Settings.svelte | 2 +- plugins/workbench-resources/src/components/AccountPopup.svelte | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/models/contact/src/index.ts b/models/contact/src/index.ts index 0b7298d5a9..bac4ab2f01 100644 --- a/models/contact/src/index.ts +++ b/models/contact/src/index.ts @@ -338,7 +338,8 @@ export function createModel (builder: Builder): void { icon: contact.icon.Person, label: contact.string.Employee, createLabel: contact.string.CreateEmployee, - createComponent: contact.component.CreateEmployee + createComponent: contact.component.CreateEmployee, + createComponentAccess: AccountRole.Maintainer } }, { diff --git a/plugins/setting-resources/src/components/Settings.svelte b/plugins/setting-resources/src/components/Settings.svelte index c6801a375c..89f3ca1949 100644 --- a/plugins/setting-resources/src/components/Settings.svelte +++ b/plugins/setting-resources/src/components/Settings.svelte @@ -200,7 +200,7 @@ label={setting.string.SelectWorkspace} on:click={selectWorkspace} /> - {#if hasAccountRole(account, AccountRole.User)} + {#if hasAccountRole(account, AccountRole.Maintainer)}