Ver Fonte

view acl이 상위 되도록 변경

Surplus_Up (2DU) há 6 anos atrás
pai
commit
27a9f439db
2 ficheiros alterados com 8 adições e 2 exclusões
  1. 7 1
      route/tool/func.py
  2. 1 1
      version.json

+ 7 - 1
route/tool/func.py

@@ -836,9 +836,13 @@ def acl_check(name = 'test', tool = '', topic_num = 'test'):
         if re.search("^file:", name) and admin_check(None, 'file edit (' + name + ')') != 1:
             return 1
 
+    if tool == '' or tool == 'edit_req':
+        if acl_check(name, 'render') == 1:
+            return 1
+    
     if tool == '':
         end = 3
-    elif tool == 'topic' or tool == 'render':
+    elif tool == 'topic':
         if not name:
             curs.execute(db_change("select title from rd where code = ?"), [topic_num])
             topic_data = curs.fetchall()
@@ -847,6 +851,8 @@ def acl_check(name = 'test', tool = '', topic_num = 'test'):
             else:
                 name = 'test'
 
+        end = 3
+    elif tool == 'render':
         end = 3
     else:
         end = 1

+ 1 - 1
version.json

@@ -1,6 +1,6 @@
 {
     "master" : {
-        "r_ver" : "v3.1.7-master-08",
+        "r_ver" : "v3.1.7-master-09",
         "c_ver" : "3170801",
         "s_ver" : "7"
     }, "stable" : {