Support default invite setting in branding (#10591)

Signed-off-by: Artem Savchenko <armisav@gmail.com>
This commit is contained in:
Artyom Savchenko
2026-03-05 15:19:43 +07:00
committed by GitHub
parent b7b5f5cbe0
commit f94d564ec6
5 changed files with 49 additions and 11 deletions
+3 -1
View File
@@ -368,7 +368,9 @@ export default plugin(settingId, {
Value: '' as Ref<TemplateField>
},
metadata: {
BackupUrl: '' as Metadata<string>
BackupUrl: '' as Metadata<string>,
DefaultInviteRole: '' as Metadata<string | undefined>,
DefaultInviteLinkGeneratorRoles: '' as Metadata<string[] | undefined>
},
function: {
HasRoleCapability: '' as Resource<(capabilityId: RoleCapabilityId | string) => Promise<boolean>>