import type { SettingValue } from '@rocket.chat/core-typings'; import { settings } from '../../../app/settings/server'; export function getLDAPConditionalSetting(settingName: string): T | undefined { const isActiveDirectory = settings.get('LDAP_Server_Type') === 'ad'; const key = isActiveDirectory ? settingName.replace('LDAP_', 'LDAP_AD_') : settingName; return settings.get(key); }