Browse Source

Asset validator: validate that trimmed name has length (same as device validator)

pull/9163/head
Sergey Matvienko 3 years ago
parent
commit
f46ba5aa93
  1. 2
      dao/src/main/java/org/thingsboard/server/dao/service/validator/AssetDataValidator.java

2
dao/src/main/java/org/thingsboard/server/dao/service/validator/AssetDataValidator.java

@ -64,7 +64,7 @@ public class AssetDataValidator extends DataValidator<Asset> {
@Override
protected void validateDataImpl(TenantId tenantId, Asset asset) {
if (StringUtils.isEmpty(asset.getName())) {
if (StringUtils.isEmpty(asset.getName()) || asset.getName().trim().length() == 0) {
throw new DataValidationException("Asset name should be specified!");
}
if (StringUtils.contains0x00(asset.getName())) {

Loading…
Cancel
Save