putHUListToDelivery method
Implementation
Future<void> putHUListToDelivery({
required List<Unit> units,
required String deliveryNumber,
Json? putHUToDeliveryExtra,
Json? getHUManagementCSRFExtra,
}) async {
String csrfToken = await getHuManagementCSRFToken(
getHUManagementCSRFExtra: getHUManagementCSRFExtra,
);
List<UnitSSCC> ssccUnits = units
.whereType<UnitSSCC>()
.where((u) => u.servers.isEmpty)
.toList();
for (final UnitSSCC unit in ssccUnits) {
await _unitsApiProvider.putHUToDelivery(
ssccNumber: unit.barcodeData.code,
deliveryNumber: deliveryNumber,
csrfToken: csrfToken,
putHUToDeliveryExtra: putHUToDeliveryExtra,
);
}
}