Visman 5 лет назад
Родитель
Сommit
6e3c28f4f3
1 измененных файлов с 5 добавлено и 3 удалено
  1. 5 3
      app/Models/Topic/Load.php

+ 5 - 3
app/Models/Topic/Load.php

@@ -62,14 +62,16 @@ class Load extends Action
         }
 
         $topic = $this->manager->create($data);
+        $forum = $topic->parent;
 
-        if (! $topic->parent instanceof Forum) {
+        if ($forum instanceof Forum) {
+            $forum->__mf_mark_all_read = $topic->mf_mark_all_read;
+            return $topic;
+        } else {
             return null;
         }
 
-        $topic->parent->__mf_mark_all_read = $topic->mf_mark_all_read;
 
-        return $topic;
     }
 
     /**