瀏覽代碼

Fix Admin\Bans page

Visman 2 年之前
父節點
當前提交
212208c430
共有 2 個文件被更改,包括 3 次插入3 次删除
  1. 2 2
      app/Models/BanList/GetList.php
  2. 1 1
      app/Models/Pages/Admin/Bans.php

+ 2 - 2
app/Models/BanList/GetList.php

@@ -22,7 +22,7 @@ class GetList extends Method
         $vars = [
             ':ids' => $ids,
         ];
-        $query = 'SELECT b.id, b.username, b.ip, b.email, b.message, b.expire, u.id AS id_creator, u.username AS name_creator
+        $query = 'SELECT b.id, b.username, b.ip, b.email, b.message, b.expire, b.ban_creator AS id_creator, u.username AS name_creator
             FROM ::bans AS b
             LEFT JOIN ::users AS u ON u.id=b.ban_creator
             WHERE b.id IN (?ai:ids)';
@@ -33,7 +33,7 @@ class GetList extends Method
         while ($row = $stmt->fetch()) {
             if (null === $row['name_creator']) {
                 $row['name_creator'] = 'User #' . $row['id_creator'];
-                $row['id_creator']   = 1;
+                $row['id_creator']   = 0;
             }
 
             $list[$row['id']] = $row;

+ 1 - 1
app/Models/Pages/Admin/Bans.php

@@ -478,7 +478,7 @@ class Bans extends Admin
             ];
             $fields["l{$number}-creator"] = [
                 'class'   => ['result', 'creator'],
-                'type'    => 1 === $this->user->g_view_users && $ban['id_creator'] > 1 ? 'link' : 'str',
+                'type'    => 1 === $this->user->g_view_users && $ban['id_creator'] > 0 ? 'link' : 'str',
                 'caption' => 'Results banned by head',
                 'value'   => $ban['name_creator'],
                 'href'    => $this->c->Router->link(