Pārlūkot izejas kodu

Fix Forum\UpdateUsername

Visman 4 gadi atpakaļ
vecāks
revīzija
548b43802a
1 mainītis faili ar 6 papildinājumiem un 0 dzēšanām
  1. 6 0
      app/Models/Forum/UpdateUsername.php

+ 6 - 0
app/Models/Forum/UpdateUsername.php

@@ -31,13 +31,19 @@ class UpdateUsername extends Action
         $this->c->DB->exec($query, $vars);
         $this->c->DB->exec($query, $vars);
 
 
         $forums = $this->c->ForumManager->init($this->c->groups->get($this->c->GROUP_ADMIN))->get(0)->descendants;
         $forums = $this->c->ForumManager->init($this->c->groups->get($this->c->GROUP_ADMIN))->get(0)->descendants;
+        $isMod  = false;
 
 
         foreach ($forums as $forum) {
         foreach ($forums as $forum) {
             if ($user->isModerator($forum)) {
             if ($user->isModerator($forum)) {
+                $isMod = true;
                 $forum->modAdd($user); // переименование модератора
                 $forum->modAdd($user); // переименование модератора
 
 
                 $this->c->forums->update($forum);
                 $this->c->forums->update($forum);
             }
             }
         }
         }
+
+        if ($isMod) {
+            $this->manager->reset();
+        }
     }
     }
 }
 }