Przeglądaj źródła

대역 차단 일반 관리자도 가능하도록 완화

잉여개발기 1 rok temu
rodzic
commit
9497a93810
1 zmienionych plików z 4 dodań i 8 usunięć
  1. 4 8
      route/give_user_ban.py

+ 4 - 8
route/give_user_ban.py

@@ -75,16 +75,12 @@ def give_user_ban(name = None, ban_type = ''):
                 else:
                 else:
                     type_d = None
                     type_d = None
 
 
-                if type_d:
-                    if acl_check(tool = 'owner_auth', memo = 'ban ' + type_d + ' (' + name + ')') == 1:
+                if name == ip:
+                    if acl_check(tool = 'all_admin_auth', memo = 'ban (' + name + ')') == 1:
                         return re_error(conn, '/error/3')
                         return re_error(conn, '/error/3')
                 else:
                 else:
-                    if name == ip:
-                        if acl_check(tool = 'all_admin_auth', memo = 'ban (' + name + ')') == 1:
-                            return re_error(conn, '/error/3')
-                    else:
-                        if acl_check(tool = 'ban_auth', memo = 'ban (' + name + ')') == 1:
-                            return re_error(conn, '/error/3')
+                    if acl_check(tool = 'ban_auth', memo = 'ban (' + name + ')') == 1:
+                        return re_error(conn, '/error/3')
 
 
                 ban_insert(conn, 
                 ban_insert(conn, 
                     name,
                     name,