Преглед изворни кода

또 저지른 불안정한 패치

잉여개발기 (SPDV) пре 2 година
родитељ
комит
a70ddd8fd8
65 измењених фајлова са 4 додато и 132 уклоњено
  1. 0 4
      app.py
  2. 0 2
      route/bbs_make.py
  3. 0 4
      route/bbs_w_post.py
  4. 0 4
      route/bbs_w_set.py
  5. 0 2
      route/edit.py
  6. 0 2
      route/edit_delete.py
  7. 0 2
      route/edit_move.py
  8. 0 2
      route/edit_revert.py
  9. 0 2
      route/edit_upload.py
  10. 0 2
      route/filter_all_add.py
  11. 0 2
      route/filter_all_delete.py
  12. 0 2
      route/give_admin_groups.py
  13. 0 2
      route/give_auth.py
  14. 0 2
      route/give_delete_admin_group.py
  15. 0 2
      route/give_user_fix.py
  16. 0 1
      route/go_main_func_easter_egg.py
  17. 0 1
      route/list_user_check_delete.py
  18. 0 5
      route/login_find_email_check.py
  19. 0 1
      route/login_login.py
  20. 0 1
      route/login_login_2fa.py
  21. 0 1
      route/login_login_2fa_email.py
  22. 0 2
      route/login_register.py
  23. 0 1
      route/login_register_submit.py
  24. 0 3
      route/main_setting_acl.py
  25. 0 4
      route/main_setting_external.py
  26. 0 2
      route/main_setting_head.py
  27. 0 4
      route/main_setting_main.py
  28. 0 4
      route/main_setting_main_logo.py
  29. 0 3
      route/main_setting_phrase.py
  30. 0 2
      route/main_setting_robot.py
  31. 0 4
      route/main_setting_sitemap_set.py
  32. 0 2
      route/main_setting_skin_set.py
  33. 0 2
      route/main_setting_top_menu.py
  34. 0 2
      route/main_sys_shutdown.py
  35. 0 2
      route/recent_app_submit.py
  36. 0 2
      route/recent_history_add.py
  37. 0 1
      route/recent_history_delete.py
  38. 0 2
      route/recent_history_hidden.py
  39. 0 1
      route/recent_history_reset.py
  40. 0 2
      route/recent_history_send.py
  41. 0 1
      route/recent_record_reset.py
  42. 2 2
      route/tool/func.py
  43. 0 2
      route/tool/func_render.py
  44. 0 2
      route/topic.py
  45. 0 2
      route/topic_comment_blind.py
  46. 0 1
      route/topic_comment_delete.py
  47. 0 2
      route/topic_comment_notice.py
  48. 0 1
      route/topic_tool_delete.py
  49. 0 1
      route/user_alarm.py
  50. 0 2
      route/user_alarm_delete.py
  51. 0 2
      route/user_setting.py
  52. 0 1
      route/user_setting_email_delete.py
  53. 0 2
      route/user_setting_head.py
  54. 0 2
      route/user_setting_head_reset.py
  55. 0 1
      route/user_setting_key.py
  56. 0 1
      route/user_setting_key_delete.py
  57. 0 2
      route/user_setting_pw.py
  58. 0 2
      route/user_setting_skin_set_main.py
  59. 0 2
      route/user_setting_top_menu.py
  60. 0 2
      route/user_watch_list_name.py
  61. 0 2
      route/view_set.py
  62. 0 2
      route/vote_add.py
  63. 0 1
      route/vote_close.py
  64. 0 1
      route/vote_select.py
  65. 2 2
      version.json

+ 0 - 4
app.py

@@ -199,8 +199,6 @@ with get_db_connect() as conn:
 
         server_set[i] = server_set_val
 
-        conn.commit()
-
 def back_up(data_db_set):
     with get_db_connect() as conn:
         curs = conn.cursor()
@@ -326,8 +324,6 @@ def do_every_day():
 
             print('Make sitemap')
 
-        conn.commit()
-
         threading.Timer(60 * 60 * 24, do_every_day).start()
 
 def auto_do_something(data_db_set):

+ 0 - 2
route/bbs_make.py

@@ -19,8 +19,6 @@ def bbs_make():
             curs.execute(db_change("insert into bbs_set (set_name, set_code, set_id, set_data) values ('bbs_name', '', ?, ?)"), [bbs_num, bbs_name])
             curs.execute(db_change("insert into bbs_set (set_name, set_code, set_id, set_data) values ('bbs_type', '', ?, ?)"), [bbs_num, bbs_type])
 
-            conn.commit()
-
             return redirect(conn, '/bbs/main')
         else:
             return easy_minify(conn, flask.render_template(skin_check(conn),

+ 0 - 4
route/bbs_w_post.py

@@ -113,8 +113,6 @@ def bbs_w_post(bbs_num = '', post_num = ''):
 
                 add_alarm(conn, temp_dict['user_id'], ip, 'BBS <a href="/bbs/w/' + bbs_num_str + '/' + post_num_str + '#' + id_data + '">' + html.escape(bbs_name) + ' - ' + html.escape(temp_dict['title']) + '#' + id_data + '</a>')
 
-                conn.commit()
-
                 return redirect(conn, '/bbs/w/' + bbs_num_str + '/' + post_num_str + '#' + id_data)
             else:
                 if acl_check(conn, bbs_num_str, 'bbs_view') == 1:
@@ -221,8 +219,6 @@ def bbs_w_post(bbs_num = '', post_num = ''):
                 curs.execute(db_change("insert into bbs_data (set_name, set_code, set_id, set_data) values ('comment', ?, ?, ?)"), [id_data, set_id, data])
                 curs.execute(db_change("insert into bbs_data (set_name, set_code, set_id, set_data) values ('comment_date', ?, ?, ?)"), [id_data, set_id, date])
                 curs.execute(db_change("insert into bbs_data (set_name, set_code, set_id, set_data) values ('comment_user_id', ?, ?, ?)"), [id_data, set_id, ip])
-
-                conn.commit()
             
                 if set_id == '':
                     end_id = id_data

+ 0 - 4
route/bbs_w_set.py

@@ -26,8 +26,6 @@ def bbs_w_set(bbs_num = ''):
                         bbs_num
                     ])
 
-                conn.commit()
-
                 return redirect(conn, '/bbs/set/' + bbs_num_str)
         else:
             d_list = ['' for _ in range(0, len(i_list))]
@@ -48,8 +46,6 @@ def bbs_w_set(bbs_num = ''):
                     curs.execute(db_change('insert into bbs_set (set_name, set_code, set_id, set_data) values (?, "", ?, ?)'), [i_list[for_a], bbs_num, 'normal'])
                     d_list[for_a] = 'normal'
 
-            conn.commit()
-
             acl_div = ['' for _ in range(0, len(i_list))]
             acl_list = get_acl_list()
             for for_a in range(0, len(i_list)):

+ 0 - 2
route/edit.py

@@ -235,8 +235,6 @@ def edit(name = 'Test', section = 0, do_type = ''):
                 for scan_user in curs.fetchall():
                     add_alarm(conn, scan_user[0], ip, '<a href="/edit_request/' + url_pas(name) + '">' + html.escape(name) + '</a> edit_request')
             
-            conn.commit()
-            
             section = (('#edit_load_' + str(section)) if section != '' else '')
             
             return redirect(conn, '/w/' + url_pas(name) + section)

+ 0 - 2
route/edit_delete.py

@@ -53,8 +53,6 @@ def edit_delete(name):
                 curs.execute(db_change("delete from back where link = ?"), [name])
                 curs.execute(db_change("delete from data where title = ?"), [name])
 
-                conn.commit()
-
             return redirect(conn, '/w/' + url_pas(name))
         else:            
             return easy_minify(conn, flask.render_template(skin_check(conn),

+ 0 - 2
route/edit_move.py

@@ -206,8 +206,6 @@ def edit_move(name):
                 curs.execute(db_change("update acl set title = ? where title = ?"), [move_title, name])
 
             # data_set 이동 파트 E
-                
-            conn.commit()
 
             if has_error == 0:
                 return redirect(conn, '/w/' + url_pas(move_title))

+ 0 - 2
route/edit_revert.py

@@ -69,8 +69,6 @@ def edit_revert(name, num):
                 data_type = 'backlink'
             )
 
-            conn.commit()
-
             return redirect(conn, '/w/' + url_pas(name))
         else:
             if data:

+ 0 - 2
route/edit_upload.py

@@ -111,8 +111,6 @@ def edit_upload():
                 if file_num:
                     file_num += 1
 
-                conn.commit()
-
             return redirect(conn, '/w/file:' + name)
         else:
             license_list = '<option value="direct_input">' + get_lang(conn, 'direct_input') + '</option>'

+ 0 - 2
route/filter_all_add.py

@@ -95,8 +95,6 @@ def filter_all_add(tool, name = None):
 
                 curs.execute(db_change('insert into html_filter (html, kind, plus, plus_t) values (?, ?, ?, ?)'), [title, type_d, plus_d, ''])
 
-            conn.commit()
-
             return redirect(conn, '/filter/' + tool)
         else:
             get_sub = 0

+ 0 - 2
route/filter_all_delete.py

@@ -31,6 +31,4 @@ def filter_all_delete(tool, name = 'Test'):
         else:
             curs.execute(db_change("delete from html_filter where html = ? and kind = 'edit_top'"), [name])
 
-        conn.commit()
-
         return redirect(conn, '/filter/' + tool)

+ 0 - 2
route/give_admin_groups.py

@@ -17,8 +17,6 @@ def give_admin_groups_2(name = 'test'):
                 if flask.request.form.get(i, 0) != 0:
                     curs.execute(db_change("insert into alist (name, acl) values (?, ?)"), [name, i])
 
-            conn.commit()
-
             return redirect(conn, '/auth/list/add/' + url_pas(name))
         else:
             data = ''

+ 0 - 2
route/give_auth.py

@@ -46,8 +46,6 @@ def give_auth(name):
 
             add_alarm(conn, name, ip, 'Auth change to ' + select_data + (' (' + time_limit + ')' if time_limit != '' else ''))
 
-            conn.commit()
-
             return redirect(conn, '/auth/give/' + url_pas(name))
         else:
             if admin_auth != 1:

+ 0 - 2
route/give_delete_admin_group.py

@@ -13,8 +13,6 @@ def give_delete_admin_group_2(name = 'test'):
             curs.execute(db_change("delete from alist where name = ?"), [name])
             curs.execute(db_change("update user_set set data = 'user' where name = 'acl' and data = ?"), [name])
 
-            conn.commit()
-
             return redirect(conn, '/auth/list')
         else:
             return easy_minify(conn, flask.render_template(skin_check(conn),

+ 0 - 2
route/give_user_fix.py

@@ -45,8 +45,6 @@ def give_user_fix(user_name = ''):
                 if curs.fetchall():
                     curs.execute(db_change("update user_set set data = '' where name = '2fa' and id = ?"), [user_name])
 
-            conn.commit()
-
             return redirect(conn, '/user/' + url_pas(user_name))
         else:
             return easy_minify(conn, flask.render_template(skin_check(conn),

+ 0 - 1
route/go_main_func_easter_egg.py

@@ -9,7 +9,6 @@ def main_func_easter_egg():
             curs.execute(db_change('select name from user_set where id = ? and name = ?'), [ip, 'get_🥚'])
             if not curs.fetchall():
                 curs.execute(db_change('insert into user_set (name, id, data) values ("get_🥚", ?, "Y")'), [ip])
-                conn.commit()
     
         if platform.system() == 'Linux':
             if platform.machine() in ["AMD64", "x86_64"]:

+ 0 - 1
route/list_user_check_delete.py

@@ -14,7 +14,6 @@ def list_user_check_delete(name = None, ip = None, time = None, do_type = 1):
         if user_id and user_ip and time:
             if flask.request.method == 'POST':
                 curs.execute(db_change("delete from ua_d where name = ? and ip = ? and today = ?"), [user_id, user_ip, time])
-                conn.commit()
 
                 return redirect(conn, '/list/user/check/' + url_pas(user_id if return_type == '0' else user_ip))
             else:

+ 0 - 5
route/login_find_email_check.py

@@ -29,8 +29,6 @@ def login_find_email_check(tool):
                 curs.execute(db_change('select data from other where name = "reset_user_text"'))
                 sql_d = curs.fetchall()
                 b_text = (sql_d[0][0] + '<hr class="main_hr">') if sql_d and sql_d[0][0] != '' else ''
-
-                conn.commit()
         
                 return easy_minify(conn, flask.render_template(skin_check(conn),
                     imp = [get_lang(conn, 'reset_user_ok'), wiki_set(conn), wiki_custom(conn), wiki_css([0, 0])],
@@ -82,7 +80,6 @@ def login_find_email_check(tool):
                         user_app_data['email'] = flask.session['c_email']
                         
                         curs.execute(db_change("insert into user_set (id, name, data) values (?, ?, ?)"), [flask.session['c_id'], 'application', json.dumps(user_app_data)])
-                        conn.commit()
         
                         for i in re_set_list:
                             flask.session.pop(i, None)
@@ -104,8 +101,6 @@ def login_find_email_check(tool):
         
                     flask.session['id'] = flask.session['c_id']
                     flask.session['head'] = ''
-        
-                    conn.commit()
                 else:
                     curs.execute(db_change('delete from user_set where name = "email" and id = ?'), [ip])
                     curs.execute(db_change('insert into user_set (name, id, data) values ("email", ?, ?)'), [ip, flask.session['c_email']])

+ 0 - 1
route/login_login.py

@@ -56,7 +56,6 @@ def login_login_2():
                 flask.session['id'] = user_id
 
                 ua_plus(conn, user_id, ip, user_agent, get_time())
-                conn.commit()
 
                 return redirect(conn, '/user')
         else:

+ 0 - 1
route/login_login_2fa.py

@@ -46,7 +46,6 @@ def login_login_2fa_2():
                 user_agent, 
                 get_time()
             )
-            conn.commit()
 
             flask.session.pop('b_id', None)
 

+ 0 - 1
route/login_login_2fa_email.py

@@ -41,7 +41,6 @@ def login_login_2fa_email_2():
             flask.session['id'] = user_id
 
             ua_plus(conn, user_id, ip, user_agent, get_time())
-            conn.commit()
 
             flask.session.pop('b_id', None)
 

+ 0 - 2
route/login_register.py

@@ -70,8 +70,6 @@ def login_register_2():
             # 전부 아니면 바로 가입 후 /login으로 발송
             add_user(conn, user_id, user_pw)
 
-            conn.commit()
-
             return redirect(conn, '/login')
         else:
             curs.execute(db_change('select data from other where name = "contract"'))

+ 0 - 1
route/login_register_submit.py

@@ -49,7 +49,6 @@ def login_register_submit_2():
                 flask.session.pop(for_a, None)
 
             curs.execute(db_change("insert into user_set (id, name, data) values (?, ?, ?)"), [user_app_data['id'], 'application', json.dumps(user_app_data)])
-            conn.commit()
 
             for for_a in get_admin_list(conn):
                 add_alarm(conn, for_a, user_app_data['id'], '<a href="/app_submit">' + get_lang(conn, 'new_application') + '</a>')

+ 0 - 3
route/main_setting_acl.py

@@ -29,7 +29,6 @@ def main_setting_acl():
                 return re_error(conn, '/ban')
             else:
                 curs.executemany(db_change("update other set data = ? where name = ?"), [[flask.request.form.get(i_list[for_a], 'normal'), i_list[for_a]] for for_a in i_list])
-                conn.commit()
 
                 return redirect(conn, '/setting/acl')
         else:
@@ -47,8 +46,6 @@ def main_setting_acl():
                     curs.execute(db_change('insert into other (name, data, coverage) values (?, ?, "")'), [i_list[for_a], default_data])
                     d_list[for_a] = default_data
 
-            conn.commit()
-
             acl_list = get_acl_list()
             for for_a in range(0, len(i_list)):
                 for data_list in acl_list:

+ 0 - 4
route/main_setting_external.py

@@ -26,8 +26,6 @@ def main_setting_external():
 
                 curs.execute(db_change("update other set data = ? where name = ?"), [into_data, data])
 
-            conn.commit()
-
             admin_check(conn, None, 'edit_set (external)')
 
             return redirect(conn, '/setting/external')
@@ -47,8 +45,6 @@ def main_setting_external():
 
                 x += 1
 
-            conn.commit()
-
             security_radios = ''
             for i in ['tls', 'starttls', 'plain']:
                 if d_list[4] == i:

+ 0 - 2
route/main_setting_head.py

@@ -30,8 +30,6 @@ def main_setting_head(num, skin_name = '', set_preview = 0):
             else:
                 curs.execute(db_change("insert into other (name, data, coverage) values (?, ?, ?)"), [info_d, flask.request.form.get('content', ''), coverage])
 
-            conn.commit()
-
             admin_check(conn, None, 'edit_set (' + info_d + ')')
 
             if skin_name == '':

+ 0 - 4
route/main_setting_main.py

@@ -55,8 +55,6 @@ def main_setting_main(db_set):
                     setting_list[i][0]
                 ])
 
-            conn.commit()
-
             admin_check(conn, None, 'edit_set (main)')
 
             return redirect(conn, '/setting/main')
@@ -69,8 +67,6 @@ def main_setting_main(db_set):
                     curs.execute(db_change('insert into other (name, data, coverage) values (?, ?, "")'), [setting_list[i][0], setting_list[i][1]])
 
                 d_list[i] = db_data[0][0] if db_data else setting_list[i][1]
-            else:
-                conn.commit()
 
             init_set_list = get_init_set_list()
                 

+ 0 - 4
route/main_setting_main_logo.py

@@ -20,8 +20,6 @@ def main_setting_main_logo():
                     i[1]
                 ])
 
-            conn.commit()
-
             admin_check(conn, None, 'edit_set (logo)')
 
             return redirect(conn, '/setting/main/logo')
@@ -37,8 +35,6 @@ def main_setting_main_logo():
 
                     d_list += ['']
 
-            conn.commit()
-
             end_data = ''
             for i in range(0, len(skin_list)):
                 end_data += '' + \

+ 0 - 3
route/main_setting_phrase.py

@@ -41,7 +41,6 @@ def main_setting_phrase():
         ]
         if flask.request.method == 'POST':
             curs.executemany(db_change("update other set data = ? where name = ?"), [[flask.request.form.get(for_a, ''), for_a] for for_a in i_list])
-            conn.commit()
 
             admin_check(conn, None, 'edit_set (phrase)')
 
@@ -57,8 +56,6 @@ def main_setting_phrase():
                     curs.execute(db_change('insert into other (name, data, coverage) values (?, ?, "")'), [i, ''])
                     d_list += ['']
 
-            conn.commit()
-
             return easy_minify(conn, flask.render_template(skin_check(conn),
                 imp = [get_lang(conn, 'text_setting'), wiki_set(conn), wiki_custom(conn), wiki_css([0, 0])],
                 data = render_simple_set(conn, '''

+ 0 - 2
route/main_setting_robot.py

@@ -32,8 +32,6 @@ def main_setting_robot():
             else:
                 curs.execute(db_change("insert into other (name, data, coverage) values ('robot_default', ?, '')"), [flask.request.form.get('default', '')])
 
-            conn.commit()
-
             admin_check(conn, None, 'edit_set (robot)')
 
             return redirect(conn, '/setting/robot')

+ 0 - 4
route/main_setting_sitemap_set.py

@@ -22,8 +22,6 @@ def main_setting_sitemap_set():
                     setting_list[i][0]
                 ])
 
-            conn.commit()
-
             admin_check(conn, None, 'edit_set (sitemap)')
 
             return redirect(conn, '/setting/sitemap_set')
@@ -39,8 +37,6 @@ def main_setting_sitemap_set():
                     ])
 
                 d_list[i] = db_data[0][0] if db_data else setting_list[i][1]
-            else:
-                conn.commit()
 
             check_box_div = [0, 1, 2, 3, 4, '']
             for i in range(0, len(check_box_div)):

+ 0 - 2
route/main_setting_skin_set.py

@@ -18,8 +18,6 @@ def main_setting_skin_set():
                     curs.execute(db_change("update other set data = ? where name = ?"), [flask.request.form.get(for_b, set_list[for_b][0][0]), for_b])
                 else:
                     curs.execute(db_change('insert into other (name, data, coverage) values (?, ?, "")'), [for_b, flask.request.form.get(for_b, set_list[for_b][0][0])])
-            
-            conn.commit()
 
             admin_check(conn, None, 'edit_set (skin_set)')
 

+ 0 - 2
route/main_setting_top_menu.py

@@ -14,8 +14,6 @@ def main_setting_top_menu():
             else:
                 curs.execute(db_change("insert into other (name, data, coverage) values ('top_menu', ?, '')"), [flask.request.form.get('content', '')])
 
-            conn.commit()
-
             admin_check(conn, None, 'edit_set (top_menu)')
 
             return redirect(conn, '/setting/top_menu')

+ 0 - 2
route/main_sys_shutdown.py

@@ -8,8 +8,6 @@ def main_sys_shutdown():
         if flask.request.method == 'POST':
             admin_check(conn, None, 'shutdown')
 
-            conn.commit()
-
             print('Shutdown')
 
             os._exit(0)

+ 0 - 2
route/recent_app_submit.py

@@ -109,9 +109,7 @@ def recent_app_submit_2():
                 curs.execute(db_change("insert into user_set (name, id, data) values ('approval_question_answer', ?, ?)"), [application['id'], application['answer']])
 
                 curs.execute(db_change('delete from user_set where id = ? and name = "application"'), [application['id']])
-                conn.commit()
             elif flask.request.form.get('decline', '') != '':
                 curs.execute(db_change('delete from user_set where id = ? and name = "application"'), [flask.request.form.get('decline', '')])
-                conn.commit()
 
             return redirect(conn, '/app_submit')

+ 0 - 2
route/recent_history_add.py

@@ -27,8 +27,6 @@ def recent_history_add(name = 'Test', do_type = ''):
                 mode = 'add'
             )
 
-            conn.commit()
-
             return redirect(conn, '/history/' + url_pas(name))
         else:            
             return easy_minify(conn, flask.render_template(skin_check(conn),

+ 0 - 1
route/recent_history_delete.py

@@ -13,7 +13,6 @@ def recent_history_delete(name = 'Test', rev = 1):
             admin_check(conn, None, 'history delete ' + name + ' r' + num)
 
             curs.execute(db_change("delete from history where id = ? and title = ?"), [num, name])
-            conn.commit()
 
             return redirect(conn, '/history/' + url_pas(name))
         else:

+ 0 - 2
route/recent_history_hidden.py

@@ -13,6 +13,4 @@ def recent_history_hidden(name = 'Test', rev = 1):
             else:
                 curs.execute(db_change("update history set hide = 'O' where title = ? and id = ?"), [name, num])
 
-            conn.commit()
-
         return redirect(conn, '/history/' + url_pas(name))

+ 0 - 1
route/recent_history_reset.py

@@ -11,7 +11,6 @@ def recent_history_reset(name = 'Test'):
             admin_check(conn, None, 'history reset ' + name)
 
             curs.execute(db_change("delete from history where title = ?"), [name])
-            conn.commit()
 
             return redirect(conn, '/history/' + url_pas(name))
         else:

+ 0 - 2
route/recent_history_send.py

@@ -20,8 +20,6 @@ def recent_history_send(name = 'Test', rev = 1):
                     num
                 ])
 
-            conn.commit()
-
             return redirect(conn, '/history/' + url_pas(name))
         else:
             curs.execute(db_change("select send from history where title = ? and id = ?"), [name, num])

+ 0 - 1
route/recent_record_reset.py

@@ -11,7 +11,6 @@ def recent_record_reset(name = 'Test'):
             admin_check(conn, None, 'record reset ' + name)
 
             curs.execute(db_change("delete from history where ip = ?"), [name])
-            conn.commit()
 
             return redirect(conn, '/record/' + url_pas(name))
         else:

+ 2 - 2
route/tool/func.py

@@ -157,7 +157,6 @@ class get_db_connect:
                 check_same_thread = False,
                 isolation_level = None
             )
-            self.conn.execute('pragma journal_mode = wal')
         else:
             self.conn = pymysql.connect(
                 host = self.db_set['mysql_host'],
@@ -607,7 +606,8 @@ def update(conn, ver_num, set_data):
             if get_data and (int(get_data[0][0]) + 1) == int(for_a[1]):
                 curs.execute(db_change("insert into data_set (doc_name, doc_rev, set_name, set_data) values (?, ?, 'edit_request_doing', '1')"), [for_a[0], for_a[1]])
 
-    conn.commit()
+    if ver_num < 3500377:
+        conn.execute('pragma journal_mode = delete')
 
     print('Update completed')
 

+ 0 - 2
route/tool/func_render.py

@@ -91,7 +91,5 @@ class class_do_render:
                 curs.execute(db_change("insert into data_set (doc_name, doc_rev, set_name, set_data) values (?, '', 'doc_type', 'redirect')"), [doc_name])
             else:
                 curs.execute(db_change("insert into data_set (doc_name, doc_rev, set_name, set_data) values (?, '', 'doc_type', '')"), [doc_name])
-            
-            self.conn.commit()
 
         return [data_end[0], data_end[1], data_end[2]]

+ 0 - 2
route/topic.py

@@ -113,8 +113,6 @@ def topic(topic_num = 0, do_type = '', doc_name = 'Test'):
                 sub
             )
 
-            conn.commit()
-
             return redirect(conn, '/thread/' + topic_num + '#' + num)
         else:
             acl_display = 'display: none;' if topic_acl == 1 else ''

+ 0 - 2
route/topic_comment_blind.py

@@ -23,6 +23,4 @@ def topic_comment_blind(topic_num = 1, num = 1):
                 get_time()
             )
 
-            conn.commit()
-
         return redirect(conn, '/thread/' + topic_num + '#' + num)

+ 0 - 1
route/topic_comment_delete.py

@@ -12,7 +12,6 @@ def topic_comment_delete(topic_num = 1, num = 1):
 
         if flask.request.method == 'POST':
             curs.execute(db_change("delete from topic where code = ? and id = ?"), [topic_num, num])
-            conn.commit()
 
             return redirect(conn, '/thread/' + topic_num)
         else:

+ 0 - 2
route/topic_comment_notice.py

@@ -24,7 +24,5 @@ def topic_comment_notice(topic_num = 1, num = 1):
                 topic_num, 
                 get_time()
             )
-            
-            conn.commit()
 
         return redirect(conn, '/thread/' + topic_num + '#' + num)

+ 0 - 1
route/topic_tool_delete.py

@@ -12,7 +12,6 @@ def topic_tool_delete(topic_num = 1):
         if flask.request.method == 'POST':
             curs.execute(db_change("delete from topic where code = ?"), [topic_num])
             curs.execute(db_change("delete from rd where code = ?"), [topic_num])
-            conn.commit()
 
             return redirect(conn, '/')
         else:

+ 0 - 1
route/user_alarm.py

@@ -35,7 +35,6 @@ def user_alarm():
                 ''
 
         curs.execute(db_change("update user_notice set readme = '1' where name = ?"), [ip])
-        conn.commit()
     
         data += '' + \
             '</ul>' + \

+ 0 - 2
route/user_alarm_delete.py

@@ -8,7 +8,5 @@ def user_alarm_delete(id = ''):
             curs.execute(db_change("delete from user_notice where name = ? and id = ?"), [ip_check(), str(id)])
         else:
             curs.execute(db_change("delete from user_notice where name = ?"), [ip_check()])
-        
-        conn.commit()
 
         return redirect(conn, '/alarm')

+ 0 - 2
route/user_setting.py

@@ -41,8 +41,6 @@ def user_setting():
                     else:
                         curs.execute(db_change("insert into user_set (name, id, data) values (?, ?, ?)"), [auto_data[0], ip, auto_data[1]])
 
-                conn.commit()
-
                 return redirect(conn, '/change')
             else:
                 curs.execute(db_change('select data from user_set where name = "email" and id = ?'), [ip])

+ 0 - 1
route/user_setting_email_delete.py

@@ -7,6 +7,5 @@ def user_setting_email_delete():
         ip = ip_check()
         if ip_or_user(ip) == 0:
             curs.execute(db_change("delete from user_set where name = 'email' and id = ?"), [ip])
-            conn.commit()
     
         return redirect(conn, '/change')

+ 0 - 2
route/user_setting_head.py

@@ -18,8 +18,6 @@ def user_setting_head(skin_name = ''):
                     curs.execute(db_change("update user_set set data = ? where id = ? and name = ?"), [get_data, ip, 'custom_css' + skin_name])
                 else:
                     curs.execute(db_change("insert into user_set (id, name, data) values (?, ?, ?)"), [ip, 'custom_css' + skin_name, get_data])
-
-                conn.commit()
         
             flask.session['head' + skin_name] = get_data
 

+ 0 - 2
route/user_setting_head_reset.py

@@ -22,8 +22,6 @@ def user_setting_head_reset():
                 else:
                     curs.execute(db_change("insert into user_set (id, name, data) values (?, ?, ?)"), [ip, 'custom_css_' + skin_name, get_data])
 
-                conn.commit()
-
             flask.session['head'] = ''
             flask.session['head_' + skin_name] = ''
 

+ 0 - 1
route/user_setting_key.py

@@ -14,6 +14,5 @@ def user_setting_key():
 
             curs.execute(db_change("delete from user_set where name = 'random_key' and id = ?"), [ip])
             curs.execute(db_change("insert into user_set (name, id, data) values ('random_key', ?, ?)"), [ip, key])
-            conn.commit()
 
         return redirect(conn, '/change')

+ 0 - 1
route/user_setting_key_delete.py

@@ -7,6 +7,5 @@ def user_setting_key_delete():
         ip = ip_check()
         if ip_or_user(ip) == 0:
             curs.execute(db_change("delete from user_set where name = 'random_key' and id = ?"), [ip])
-            conn.commit()
     
         return redirect(conn, '/change')

+ 0 - 2
route/user_setting_pw.py

@@ -49,8 +49,6 @@ def user_setting_pw():
                 return re_error(conn, '/error/10')
 
             curs.execute(db_change("update user_set set data = ? where id = ? and name = 'pw'"), [pw_encode(conn, user_pw), ip])
-            
-            conn.commit()
 
             return redirect(conn, '/user')
         else:

+ 0 - 2
route/user_setting_skin_set_main.py

@@ -140,8 +140,6 @@ def user_setting_skin_set_main():
                 else:
                     flask.session[for_b] = flask.request.form.get(for_b, set_list[for_b][0][0])
 
-            conn.commit()
-
             return html_data
         else:
             set_data = {}

+ 0 - 2
route/user_setting_top_menu.py

@@ -18,8 +18,6 @@ def user_setting_top_menu():
             else:
                 curs.execute(db_change("insert into user_set (name, data, id) values ('top_menu', ?, ?)"), [flask.request.form.get('content', ''), ip])
 
-            conn.commit()
-
             return redirect(conn, '/change/top_menu')
         else:
             curs.execute(db_change("select data from user_set where name = 'top_menu' and id = ?"), [ip])

+ 0 - 2
route/user_watch_list_name.py

@@ -33,8 +33,6 @@ def user_watch_list_name(tool, name = 'Test'):
 
             curs.execute(db_change("insert into user_set (id, name, data) values (?, ?, ?)"), [ip, type_data, name])
 
-        conn.commit()
-
         if name_from == 1:
             return redirect(conn, '/w/' + url_pas(name))
         else:

+ 0 - 2
route/view_set.py

@@ -109,8 +109,6 @@ def view_set(name = 'Test'):
                 mode = 'setting'
             )
 
-            conn.commit()
-
             return redirect(conn, '/acl/' + url_pas(name))
         else:
             data = '<h2>' + get_lang(conn, 'acl') + '</h2>'

+ 0 - 2
route/vote_add.py

@@ -40,8 +40,6 @@ def vote_add():
                         id_data,
                         time_limit
                     ])
-                    
-            conn.commit()
 
             return redirect(conn, '/vote')
         else:

+ 0 - 1
route/vote_close.py

@@ -25,7 +25,6 @@ def vote_close(num = 1):
 
         curs.execute(db_change("update vote set type = ? where user = '' and id = ? and type = ?"), [type_set, num, data_list[0][0]])
         curs.execute(db_change('delete from vote where name = "end_date" and type = "option" and id = ?'), [num])
-        conn.commit()
 
         if data_list[0][0] == 'close' or data_list[0][0] == 'n_close':
             return redirect(conn, '/vote')

+ 0 - 1
route/vote_select.py

@@ -49,7 +49,6 @@ def vote_select(num = 1):
                 str(vaild_check),
                 ip_check()
             ])
-            conn.commit()
 
             return redirect(conn, '/vote/end/' + num)
         else:

+ 2 - 2
version.json

@@ -1,7 +1,7 @@
 {
     "beta" : {
-        "r_ver" : "v3.5.0-dev78",
-        "c_ver" : "3500376",
+        "r_ver" : "v3.5.0-dev79",
+        "c_ver" : "3500377",
         "s_ver" : "3500113"
     }
 }