Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java =================================================================== diff -u -r29128 -r29137 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java (.../RecyclingApplicationManagerImpl.java) (revision 29128) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java (.../RecyclingApplicationManagerImpl.java) (revision 29137) @@ -1648,8 +1648,8 @@ tousseItem.setTousseDefinitionId(Long.parseLong(tousseDefinitionIdAndName.substring(0,index))); String tousseName = tousseDefinitionIdAndName.substring(index+1); tousseItem.setTousseName(tousseName); - tousseItem.setUrgentAmount(applyTousseNameToUrgentAmountMap.get(tousseName)); - tousseItem.setUrgentLevelObj(applyTousseNameToMaxUrgentLevelMap.get(tousseName)); + tousseItem.setUrgentAmount(applyTousseNameToUrgentAmountMap != null ? applyTousseNameToUrgentAmountMap.get(tousseName) : 0); + tousseItem.setUrgentLevelObj(applyTousseNameToMaxUrgentLevelMap != null ? applyTousseNameToMaxUrgentLevelMap.get(tousseName) : null); tousseItem.setUrgentLevel(tousseItem.getUrgentLevelObj() == null ? null : tousseItem.getUrgentLevelObj().getName()); tousseItem.setAmount(amount); tousseItem.setEditAmount(amount); @@ -1729,8 +1729,8 @@ TousseItem tousseItem = new TousseItem(); String dgName = entry.getKey(); tousseItem.setTousseName(dgName); - tousseItem.setUrgentAmount(applyTousseNameToUrgentAmountMap.get(dgName)); - tousseItem.setUrgentLevelObj(applyTousseNameToMaxUrgentLevelMap.get(dgName)); + tousseItem.setUrgentAmount(applyTousseNameToUrgentAmountMap != null ? applyTousseNameToUrgentAmountMap.get(dgName) : 0); + tousseItem.setUrgentLevelObj(applyTousseNameToMaxUrgentLevelMap != null ? applyTousseNameToMaxUrgentLevelMap.get(dgName) : null); tousseItem.setUrgentLevel(tousseItem.getUrgentLevelObj() == null ? null : tousseItem.getUrgentLevelObj().getName()); tousseItem.setAmount(0); tousseItem.setEditAmount(entry.getValue());