wzq %!s(int64=5) %!d(string=hai) anos
pai
achega
2b0048f31d
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  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;
                         }