AI rule node: remove redundant number of entities validation

This commit is contained in:
Dmytro Skarzhynets 2025-07-01 18:10:17 +03:00
parent 41257b6138
commit 17a534abf4
No known key found for this signature in database
GPG Key ID: 2B51652F224037DF

View File

@ -17,7 +17,6 @@ package org.thingsboard.server.dao.service.validator;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Component;
import org.thingsboard.server.common.data.EntityType;
import org.thingsboard.server.common.data.ai.AiModelSettings;
import org.thingsboard.server.common.data.id.TenantId;
import org.thingsboard.server.dao.ai.AiModelSettingsDao;
@ -34,11 +33,6 @@ class AiModelSettingsDataValidator extends DataValidator<AiModelSettings> {
private final TenantService tenantService;
private final AiModelSettingsDao aiModelSettingsDao;
@Override
protected void validateCreate(TenantId tenantId, AiModelSettings settings) {
validateNumberOfEntitiesPerTenant(tenantId, EntityType.AI_MODEL_SETTINGS);
}
@Override
protected AiModelSettings validateUpdate(TenantId tenantId, AiModelSettings settings) {
Optional<AiModelSettings> existing = aiModelSettingsDao.findByTenantIdAndId(tenantId, settings.getId());