diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/rettifica_giacenze/RettificaGiacenzeViewModel.java b/app/src/main/java/it/integry/integrywmsnative/gest/rettifica_giacenze/RettificaGiacenzeViewModel.java index c8cbea23..3d5c3c39 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/rettifica_giacenze/RettificaGiacenzeViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/rettifica_giacenze/RettificaGiacenzeViewModel.java @@ -200,7 +200,8 @@ public class RettificaGiacenzeViewModel { public void searchArtInt(String queryText, BarcodeScanDTO barcodeScanDTO, Runnable onComplete) { this.sendOnLoadingStarted(); - mRettificaGiacenzeRESTConsumer.searchArtInt(UtilityString.isNull(queryText, barcodeScanDTO.getStringValue()), listaArts -> { + String barcode = barcodeScanDTO != null ? barcodeScanDTO.getStringValue() : null; + mRettificaGiacenzeRESTConsumer.searchArtInt(UtilityString.isNull(queryText, barcode), listaArts -> { this.sendOnLoadingEnded(); dispatchArts(listaArts, null, queryText, barcodeScanDTO);