Просмотр исходного кода

임시 최근 변경 속도 패치 2

잉여개발기 (SPDV) 2 лет назад
Родитель
Сommit
8b2facd158
3 измененных файлов с 8 добавлено и 4 удалено
  1. 3 3
      route/recent_change.py
  2. 4 0
      route/tool/func.py
  3. 1 1
      version.json

+ 3 - 3
route/recent_change.py

@@ -7,7 +7,7 @@ def recent_change_send_render(data):
 
         return '<a href="/w/' + url_pas(data_unescape) + '">' + match + '</a>'
 
-    if data == '&lt;br&gt;' or data == '':
+    if data == '&lt;br&gt;' or data == '' or re.search(r'^ +$', data):
         data = '<br>'
     else:
         data = data.replace('javascript:', '')
@@ -92,9 +92,9 @@ def recent_change(name = None, tool = ''):
                 set_type = '' if set_type == 'edit' else set_type
 
                 data_list = []
-                curs.execute(db_change('select id, title from rc where type = ? order by date desc'), [set_type])
+                curs.execute(db_change('select title, id from rc where type = ? order by date desc'), [set_type])
                 for i in curs.fetchall():
-                    curs.execute(db_change('select id, title, date, ip, send, leng, hide from history where id = ? and title = ?'), i)
+                    curs.execute(db_change('select id, title, date, ip, send, leng, hide from history where title = ? and id = ?'), i)
                     data_list += curs.fetchall()
 
             div += '</tr>'

+ 4 - 0
route/tool/func.py

@@ -652,6 +652,10 @@ def update(ver_num, set_data):
             curs.execute(db_change("drop index history_index"))
             curs.execute(db_change("create index history_index on history (title, id, ip)"))
 
+        if ver_num < 3500363:
+            curs.execute(db_change("drop index history_index"))
+            curs.execute(db_change("create index history_index on history (title, ip)"))
+
         conn.commit()
 
         print('Update completed')

+ 1 - 1
version.json

@@ -1,7 +1,7 @@
 {
     "beta" : {
         "r_ver" : "v3.4.6-RC3-dev221",
-        "c_ver" : "3500362",
+        "c_ver" : "3500363",
         "s_ver" : "3500111"
     }
 }