Browse Source

Fix error on import

pull/13562/head
Andrii Landiak 1 year ago
parent
commit
d6f18dc851
  1. 2
      application/src/main/java/org/thingsboard/server/service/sync/ie/importing/impl/OtaPackageImportService.java
  2. 5
      common/data/src/main/java/org/thingsboard/server/common/data/OtaPackage.java

2
application/src/main/java/org/thingsboard/server/service/sync/ie/importing/impl/OtaPackageImportService.java

@ -63,7 +63,7 @@ public class OtaPackageImportService extends BaseEntityImportService<OtaPackageI
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 new OtaPackage(otaPackageService.saveOtaPackageInfo(info, info.hasUrl()));
}
return otaPackageService.saveOtaPackage(otaPackage);
}

5
common/data/src/main/java/org/thingsboard/server/common/data/OtaPackage.java

@ -47,4 +47,9 @@ public class OtaPackage extends OtaPackageInfo {
this.data = otaPackage.getData();
}
public OtaPackage(OtaPackageInfo otaPackageInfo) {
super(otaPackageInfo);
this.data = null;
}
}

Loading…
Cancel
Save