getIdepackSSCCUnits method
Implementation
Future<List<UnitSSCC>> getIdepackSSCCUnits({
required DioClient microsoftClient,
required String fillingOrderId,
Options? getIdepackSSCCSOptions,
}) async {
try {
final response = await _orderApiProvider.getIdepackSSCCUnits(
microsoftClient: microsoftClient,
fillingOrderId: fillingOrderId,
getIdepackSSCCSOptions: getIdepackSSCCSOptions,
);
final List<Json> jsonList = response.data != null
? List<Json>.from(response.data!['results'])
: [];
return jsonList
.map(
(json) => SSCCUnitDto.fromJson(
json,
).toSSCCUnit(server: UnitServer.idepack),
)
.toList();
} on DioException catch (e) {
if (e.response?.statusCode == 404) {
return [];
} else {
rethrow;
}
}
}