sunkean před 2 roky
rodič
revize
ca6fbed40d

+ 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) {
     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 (MetaTaskType.MAIN_LINE.equals(metaTaskNew.getType())) {
             if (CollectionUtils.isEmpty(metaTaskNew.getMetaNodeTask()) && CollectionUtils.isEmpty(metaTaskNew.getMetaBranchLineTask())) {
             if (CollectionUtils.isEmpty(metaTaskNew.getMetaNodeTask()) && CollectionUtils.isEmpty(metaTaskNew.getMetaBranchLineTask())) {
                 return;
                 return;