Browse Source

버그 수정

2DU 8 years ago
parent
commit
d200112076
3 changed files with 11 additions and 3 deletions
  1. 9 1
      app.py
  2. 1 1
      set_mark/mark.py
  3. 1 1
      version.md

+ 9 - 1
app.py

@@ -44,7 +44,7 @@ from func import *
 
 BaseRequest.MEMFILE_MAX = 1000 ** 4
 
-r_ver = '2.3.9a'
+r_ver = '2.3.9b'
 
 # 스킨 불러오기 부분
 try:
@@ -1780,6 +1780,10 @@ def delete(name = None):
             
             leng = '-' + str(len(data[0][0]))
             history_plus(name, '', today, ip, request.forms.send + ' (삭제)', leng)
+
+            curs.execute("select title, link from back where title = ? and not type = 'cat' and not type = 'no'", [name])
+            for data in curs.fetchall():
+                curs.execute("insert into back (title, link, type) values (?, ?, 'no')", [data[0], data[1]])
             
             curs.execute("delete from back where link = ?", [name])
             curs.execute("delete from data where title = ?", [name])
@@ -1870,6 +1874,10 @@ def move(name = None):
             d = ''
             
         history_plus(name, d, today, ip, request.forms.send + ' (<a href="/w/' + url_pas(name) + '">' + name + '</a> - <a href="/w/' + url_pas(request.forms.title) + '">' + request.forms.title + '</a> 이동)', leng)
+
+        curs.execute("select title, link from back where title = ? and not type = 'cat' and not type = 'no'", [name])
+        for data in curs.fetchall():
+            curs.execute("insert into back (title, link, type) values (?, ?, 'no')", [data[0], data[1]])
             
         curs.execute('insert into move (origin, new, date, who, send) values (?, ?, ?, ?, ?)', [name, request.forms.title, today, ip, request.forms.send])
         curs.execute("update history set title = ? where title = ?", [request.forms.title, name])

+ 1 - 1
set_mark/mark.py

@@ -36,7 +36,7 @@ async def plusing(conn, name, link, backtype):
     curs = conn.cursor()
     curs.execute("select title from back where title = ? and link = ? and type = ?", [link, name, backtype])
     if(not curs.fetchall()):
-        curs.execute("insert into back (title, link, type) values (?, ?,  ?)", [link, name, backtype])
+        curs.execute("insert into back (title, link, type) values (?, ?, ?)", [link, name, backtype])
 
 def namumark(conn, title, data, num, in_c, toc_y):  
     data = start.start(data)

+ 1 - 1
version.md

@@ -139,7 +139,7 @@
 
 ----
 ## 기타
- * 최신 버전 - v2.3.9a
+ * 최신 버전 - v2.3.9b+
 
 ----
 ## 개발 이념