@@ -199,7 +199,7 @@ public ResponseEntity<Flux<TableListModel>> findTables(
199
199
CurrentTableStatusKey tableStatusKey = new CurrentTableStatusKey (principal .getDataDomainIdentity ().getDataDomainCloud (),
200
200
tableListModel .getConnectionName (), tableListModel .getTarget ());
201
201
TableCurrentDataQualityStatusModel currentTableStatus = this .tableStatusCache .getCurrentTableStatus (tableStatusKey , checkType .orElse (null ));
202
- tableListModel .setDataQualityStatus (currentTableStatus != null ? currentTableStatus .shallowCloneWithoutCheckResultsAndColumns () : null );
202
+ tableListModel .setDataQualityStatus (currentTableStatus != null ? currentTableStatus .shallowCloneWithoutCheckResultsAndColumns () : new TableCurrentDataQualityStatusModel () );
203
203
}
204
204
return tableListModel ;
205
205
}));
@@ -319,7 +319,8 @@ public ResponseEntity<Flux<ColumnListModel>> findColumns(
319
319
TableCurrentDataQualityStatusModel currentTableStatus = this .tableStatusCache .getCurrentTableStatus (tableStatusKey , checkType .orElse (null ));
320
320
if (currentTableStatus != null ) {
321
321
ColumnCurrentDataQualityStatusModel columnQualityStatusModel = currentTableStatus .getColumns ().get (listModel .getColumnName ());
322
- listModel .setDataQualityStatus (columnQualityStatusModel != null ? columnQualityStatusModel .shallowCloneWithoutChecks () : null );
322
+ listModel .setDataQualityStatus (columnQualityStatusModel != null ?
323
+ columnQualityStatusModel .shallowCloneWithoutChecks () : new ColumnCurrentDataQualityStatusModel ());
323
324
}
324
325
});
325
326
@@ -336,7 +337,8 @@ public ResponseEntity<Flux<ColumnListModel>> findColumns(
336
337
TableCurrentDataQualityStatusModel currentTableStatus = this .tableStatusCache .getCurrentTableStatus (tableStatusKey , checkType .orElse (null ));
337
338
if (currentTableStatus != null ) {
338
339
ColumnCurrentDataQualityStatusModel columnQualityStatusModel = currentTableStatus .getColumns ().get (listModel .getColumnName ());
339
- listModel .setDataQualityStatus (columnQualityStatusModel != null ? columnQualityStatusModel .shallowCloneWithoutChecks () : null );
340
+ listModel .setDataQualityStatus (columnQualityStatusModel != null ?
341
+ columnQualityStatusModel .shallowCloneWithoutChecks () : null );
340
342
}
341
343
}
342
344
return listModel ;
0 commit comments