wzq 5 年之前
父節點
當前提交
2b0048f31d
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      app/Repositories/Post/PostRepository.php

+ 4 - 1
app/Repositories/Post/PostRepository.php

@@ -1442,7 +1442,10 @@ class PostRepository
                     DB::beginTransaction();
                     try {
                         $topicIds = explode(',', $post->topic_ids);
-                        if(in_array($toTopicId, $topicIds)) continue;
+                        if(in_array($toTopicId, $topicIds)){
+                            DB::rollBack();
+                            continue;
+                        }
                         foreach($topicIds as &$val){
                             if($val == $topicId) $val = $toTopicId;
                         }