Browse Source

Fix comparing of dashboard to existing one on import

pull/6814/head
Viacheslav Klimov 4 years ago
parent
commit
9484d62a93
  1. 5
      application/src/main/java/org/thingsboard/server/service/sync/ie/importing/impl/DashboardImportService.java

5
application/src/main/java/org/thingsboard/server/service/sync/ie/importing/impl/DashboardImportService.java

@ -117,6 +117,11 @@ public class DashboardImportService extends BaseEntityImportService<DashboardId,
return new Dashboard(dashboard); return new Dashboard(dashboard);
} }
@Override
protected boolean compare(EntitiesImportCtx ctx, EntityExportData<Dashboard> exportData, Dashboard prepared, Dashboard existing) {
return super.compare(ctx, exportData, prepared, existing) || !prepared.getConfiguration().equals(existing.getConfiguration());
}
@Override @Override
protected void onEntitySaved(SecurityUser user, Dashboard savedDashboard, Dashboard oldDashboard) throws ThingsboardException { protected void onEntitySaved(SecurityUser user, Dashboard savedDashboard, Dashboard oldDashboard) throws ThingsboardException {
super.onEntitySaved(user, savedDashboard, oldDashboard); super.onEntitySaved(user, savedDashboard, oldDashboard);

Loading…
Cancel
Save