Fixed cache invalidation issue

This commit is contained in:
2025-06-22 16:49:56 +02:00
parent de7e145b89
commit dc9c4a6279
4 changed files with 26 additions and 12 deletions

View File

@@ -56,10 +56,10 @@ public class EntityController : ControllerBase
foreach (var jsonEntity in jsonEntities)
{
string jsonEntityName = jsonEntity.Name;
string jsonEntitySearchdomainName = jsonEntity.Searchdomain;
if (entities.Select(x => x.name == jsonEntityName).Any()
&& !invalidatedSearchdomains.Contains(jsonEntityName))
&& !invalidatedSearchdomains.Contains(jsonEntitySearchdomainName))
{
string jsonEntitySearchdomainName = jsonEntity.Searchdomain;
invalidatedSearchdomains.Add(jsonEntitySearchdomainName);
_domainManager.InvalidateSearchdomainCache(jsonEntitySearchdomainName);
}