getUnAssignedHUDetails method
Implementation
Future<List<HuDetails>> getUnAssignedHUDetails({
required String orderNumber,
Options? getUnassignedUnitsOptions,
}) async {
try {
Response<Json> response = await _unitsApiProvider
.getHuDetailsUnassignedList(
orderNumber: orderNumber,
getUnassignedUnitsOptions: getUnassignedUnitsOptions,
);
if (response.isSuccessful) {
List<Json> jsonList = List<Json>.from(response.data?['results']);
return jsonList.map(HuDetails.fromJson).toList()..removeWhere(
(huDetail) => huDetail.packingObject?.toLowerCase() == 'z1',
);
} else {
return [];
}
} catch (e) {
return [];
}
}