From 5f90810a0fc718245f7e41bc61b2e6f6441a9d85 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Tue, 9 Feb 2021 16:43:04 +0100 Subject: [PATCH] Fix su lista nulla in getOrdiniInevasi --- .../core/rest/consumers/OrdiniRESTConsumer.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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); });