diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/prod_accettazione_ord_produzione/ProdOrdineProduzioneElencoFragment.java b/app/src/main/java/it/integry/integrywmsnative/gest/prod_accettazione_ord_produzione/ProdOrdineProduzioneElencoFragment.java index 20fc7072..756afb0c 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/prod_accettazione_ord_produzione/ProdOrdineProduzioneElencoFragment.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/prod_accettazione_ord_produzione/ProdOrdineProduzioneElencoFragment.java @@ -332,28 +332,13 @@ public class ProdOrdineProduzioneElencoFragment extends BaseFragment implements public void dispatchOrders() { List selectedOrders = Stream.of(this.mOrdiniInevasiMutableData) .filter(x -> x.getSelectedObservable().get()) - .map(MainListProdOrdineProduzioneElencoListModel::getOriginalModel) + .flatMap(y -> Stream.of(y.getClientiListModel()).map(MainListProdOrdineProduzioneElencoClienteListModel::getOriginalModel)) .toList(); this.mViewModel.loadPicking(selectedOrders); } -// @Override -// public void onFilterClick() { -// DialogOrdineProduzioneFiltroAvanzatoView.make( -// getActivity(), -// this.mViewModel.getOrderList().getValue(), -// mAppliedFilterViewModel, -// -// filter -> { -// -// mAppliedFilterViewModel = filter; -// refreshList(null); -// -// }).show(); -// } - @Override public void onOrdersDispatched(List orders, List sitArts) {