Fix ota save when saving url
This commit is contained in:
parent
cb319f92ec
commit
b76909ce05
@ -19,6 +19,7 @@ import lombok.RequiredArgsConstructor;
|
|||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.thingsboard.server.common.data.EntityType;
|
import org.thingsboard.server.common.data.EntityType;
|
||||||
import org.thingsboard.server.common.data.OtaPackage;
|
import org.thingsboard.server.common.data.OtaPackage;
|
||||||
|
import org.thingsboard.server.common.data.OtaPackageInfo;
|
||||||
import org.thingsboard.server.common.data.id.OtaPackageId;
|
import org.thingsboard.server.common.data.id.OtaPackageId;
|
||||||
import org.thingsboard.server.common.data.id.TenantId;
|
import org.thingsboard.server.common.data.id.TenantId;
|
||||||
import org.thingsboard.server.common.data.sync.ie.OtaPackageExportData;
|
import org.thingsboard.server.common.data.sync.ie.OtaPackageExportData;
|
||||||
@ -60,6 +61,10 @@ public class OtaPackageImportService extends BaseEntityImportService<OtaPackageI
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected OtaPackage saveOrUpdate(EntitiesImportCtx ctx, OtaPackage otaPackage, OtaPackageExportData exportData, IdProvider idProvider, CompareResult compareResult) {
|
protected OtaPackage saveOrUpdate(EntitiesImportCtx ctx, OtaPackage otaPackage, OtaPackageExportData exportData, IdProvider idProvider, CompareResult compareResult) {
|
||||||
|
if (otaPackage.hasUrl()) {
|
||||||
|
OtaPackageInfo info = new OtaPackageInfo(otaPackage);
|
||||||
|
return (OtaPackage) otaPackageService.saveOtaPackageInfo(info, info.hasUrl());
|
||||||
|
}
|
||||||
return otaPackageService.saveOtaPackage(otaPackage);
|
return otaPackageService.saveOtaPackage(otaPackage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -103,4 +103,5 @@ public class OtaPackageDataValidator extends BaseOtaPackageDataValidator<OtaPack
|
|||||||
}
|
}
|
||||||
return otaPackageOld;
|
return otaPackageOld;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user