AI rule node: remove redundant number of entities validation
This commit is contained in:
parent
41257b6138
commit
17a534abf4
@ -17,7 +17,6 @@ package org.thingsboard.server.dao.service.validator;
|
|||||||
|
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import org.springframework.stereotype.Component;
|
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.ai.AiModelSettings;
|
||||||
import org.thingsboard.server.common.data.id.TenantId;
|
import org.thingsboard.server.common.data.id.TenantId;
|
||||||
import org.thingsboard.server.dao.ai.AiModelSettingsDao;
|
import org.thingsboard.server.dao.ai.AiModelSettingsDao;
|
||||||
@ -34,11 +33,6 @@ class AiModelSettingsDataValidator extends DataValidator<AiModelSettings> {
|
|||||||
private final TenantService tenantService;
|
private final TenantService tenantService;
|
||||||
private final AiModelSettingsDao aiModelSettingsDao;
|
private final AiModelSettingsDao aiModelSettingsDao;
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void validateCreate(TenantId tenantId, AiModelSettings settings) {
|
|
||||||
validateNumberOfEntitiesPerTenant(tenantId, EntityType.AI_MODEL_SETTINGS);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected AiModelSettings validateUpdate(TenantId tenantId, AiModelSettings settings) {
|
protected AiModelSettings validateUpdate(TenantId tenantId, AiModelSettings settings) {
|
||||||
Optional<AiModelSettings> existing = aiModelSettingsDao.findByTenantIdAndId(tenantId, settings.getId());
|
Optional<AiModelSettings> existing = aiModelSettingsDao.findByTenantIdAndId(tenantId, settings.getId());
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user