diff --git a/app/src/main/java/it/integry/integrywmsnative/core/rest/consumers/OrdiniRESTConsumer.java b/app/src/main/java/it/integry/integrywmsnative/core/rest/consumers/OrdiniRESTConsumer.java index ea4f9115..ca454ceb 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/rest/consumers/OrdiniRESTConsumer.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/rest/consumers/OrdiniRESTConsumer.java @@ -66,7 +66,10 @@ public class OrdiniRESTConsumer extends _BaseRESTConsumer { .enqueue(new Callback>>() { @Override public void onResponse(Call>> call, Response>> response) { - analyzeAnswer(response, "getOrdiniInevasi", onComplete, ex -> { + analyzeAnswer(response, "getOrdiniInevasi", responseDtoList -> { + if(responseDtoList == null) responseDtoList = new ArrayList<>(); + onComplete.run(responseDtoList); + }, ex -> { Logger.e(ex, "Errore durante il caricamento degli ordini di lavorazione"); if(onFailed != null) onFailed.run(ex); });