|
|
|
@ -122,14 +122,17 @@ class LabsViewModel extends BaseViewModel {
|
|
|
|
|
error = _labsService.error;
|
|
|
|
|
setState(ViewState.Error);
|
|
|
|
|
} else {
|
|
|
|
|
bool isShouldClear = false;
|
|
|
|
|
if (_labsService.labOrdersResultsList.length == 1) {
|
|
|
|
|
labOrdersResultsList.forEach((element) {
|
|
|
|
|
if (element.resultValue.contains('/') || element.resultValue.contains('*') || element.resultValue.isEmpty)
|
|
|
|
|
isShouldClear = true;
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
if (isShouldClear) _labsService.labOrdersResultsList.clear();
|
|
|
|
|
/// commented out based on PAP-304
|
|
|
|
|
// bool isShouldClear = false;
|
|
|
|
|
// if (_labsService.labOrdersResultsList.length == 1) {
|
|
|
|
|
// labOrdersResultsList.forEach((element) {
|
|
|
|
|
// if (element.resultValue.contains('/') || element.resultValue.contains('*') || element.resultValue.isEmpty)
|
|
|
|
|
// isShouldClear = true;
|
|
|
|
|
// });
|
|
|
|
|
// }
|
|
|
|
|
// if (isShouldClear)
|
|
|
|
|
//
|
|
|
|
|
// _labsService.labOrdersResultsList.clear();
|
|
|
|
|
setState(ViewState.Idle);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|