feat: enforce friend add and curfew policies
This commit is contained in:
@@ -64,9 +64,18 @@ var (
|
||||
moderationProviderCache = newConfigCache[*types.ModerationProviderConfig]()
|
||||
moderationPolicyCache = newConfigCache[*types.ModerationPolicy]()
|
||||
moderationWordsCache = newConfigCache[*types.SensitiveWordSet]()
|
||||
securityPolicyCache = newConfigCache[*types.SecurityPolicy]()
|
||||
thirdPartyConfigAllKeys = "*"
|
||||
)
|
||||
|
||||
func InvalidateSecurityPolicyCache(tenantCode string) {
|
||||
if strings.TrimSpace(tenantCode) == "" {
|
||||
securityPolicyCache.clear()
|
||||
return
|
||||
}
|
||||
securityPolicyCache.delete(strings.TrimSpace(tenantCode))
|
||||
}
|
||||
|
||||
func InvalidateModerationConfigCache(tenantCode string, provider, policy, words bool) {
|
||||
if provider {
|
||||
moderationProviderCache.clear()
|
||||
|
||||
Reference in New Issue
Block a user