sunkean 2 лет назад
Родитель
Сommit
ca6fbed40d
1 измененных файлов с 9 добавлено и 0 удалено
  1. 9 0
      src/main/java/com/izouma/nineth/service/MetaTaskNewService.java

+ 9 - 0
src/main/java/com/izouma/nineth/service/MetaTaskNewService.java

@@ -96,6 +96,15 @@ public class MetaTaskNewService {
     }
 
     private void removeMetaTaskNew(MetaTaskNew metaTaskNew, List<MetaTaskNew> newMetaTaskNews) {
+        if (CollectionUtils.isEmpty(metaTaskNew.getMetaNodeTask())) {
+            metaTaskNew.setMetaNodeTask(new ArrayList<>());
+        }
+        if (CollectionUtils.isEmpty(metaTaskNew.getMetaDailyTask())) {
+            metaTaskNew.setMetaDailyTask(new ArrayList<>());
+        }
+        if (CollectionUtils.isEmpty(metaTaskNew.getMetaBranchLineTask())) {
+            metaTaskNew.setMetaBranchLineTask(new ArrayList<>());
+        }
         if (MetaTaskType.MAIN_LINE.equals(metaTaskNew.getType())) {
             if (CollectionUtils.isEmpty(metaTaskNew.getMetaNodeTask()) && CollectionUtils.isEmpty(metaTaskNew.getMetaBranchLineTask())) {
                 return;