diff --git a/app/build.gradle b/app/build.gradle index ae3a16f8..c6e93043 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ apply plugin: 'com.google.gms.google-services' android { - def appVersionCode = 362 - def appVersionName = '1.32.22' + def appVersionCode = 363 + def appVersionName = '1.32.23' signingConfigs { release { diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/dialogs/row_info/info_situazione_articolo/DialogInfoSituazioneArticoloView.java b/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/dialogs/row_info/info_situazione_articolo/DialogInfoSituazioneArticoloView.java index e0add105..827c02e6 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/dialogs/row_info/info_situazione_articolo/DialogInfoSituazioneArticoloView.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/dialogs/row_info/info_situazione_articolo/DialogInfoSituazioneArticoloView.java @@ -119,7 +119,7 @@ public class DialogInfoSituazioneArticoloView extends BaseDialogRowInfoView { availableItems = new ArrayList<>(); availableItems = Stream.of(availableItems) - .filter(x -> UtilityDate.isAfterToday(x.getDataScad())) + .filter(x -> x.getDataScad() == null || UtilityDate.isAfterToday(x.getDataScad())) .toList(); if(availableItems.isEmpty()) @@ -141,7 +141,7 @@ public class DialogInfoSituazioneArticoloView extends BaseDialogRowInfoView { var itemListCommessaNotMatchMatch = Stream.of(itemList) .filter(dialogInfoSituazioneArticoloAvailableListItem -> !dialogInfoSituazioneArticoloAvailableListItem.isCommessaMatch()) - .sortBy(x -> x.getDataScad()) + .sortBy(x -> x.getDataScad() == null ? UtilityDate.getNow() : x.getDataScad()) .toList();