From fd95f1820058df89fe2487cd820b9caf8b2b8679 Mon Sep 17 00:00:00 2001 From: ValerioC Date: Wed, 26 Oct 2022 17:24:51 +0200 Subject: [PATCH] bugfix crash dell'applicazione durante il versamento se la query non restituisce risultati --- .../scan_or_create_lu/DialogScanOrCreateLUViewModel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/it/integry/integrywmsnative/view/dialogs/scan_or_create_lu/DialogScanOrCreateLUViewModel.java b/app/src/main/java/it/integry/integrywmsnative/view/dialogs/scan_or_create_lu/DialogScanOrCreateLUViewModel.java index e1219bcc..6493cea0 100644 --- a/app/src/main/java/it/integry/integrywmsnative/view/dialogs/scan_or_create_lu/DialogScanOrCreateLUViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/view/dialogs/scan_or_create_lu/DialogScanOrCreateLUViewModel.java @@ -167,7 +167,7 @@ public class DialogScanOrCreateLUViewModel { private void executeEAN13(BarcodeScanDTO barcodeScanDTO, Runnable onComplete) { this.mArticoloRESTConsumer.getByBarcodeProd(barcodeScanDTO.getStringValue(), articoli -> { - if (articoli.size() == 1) { + if (articoli != null && articoli.size() == 1) { MtbAart articolo = articoli.get(0); MtbDepoPosizione posizione = UtilityPosizione.getFromCache(articolo.getPosizione()); if (posizione != null && posizione.isFlagMonoCollo()) {