잉여개발기 (SPDV) пре 10 месеци
родитељ
комит
2971a7e352
1 измењених фајлова са 18 додато и 17 уклоњено
  1. 18 17
      route/n_bbs_w_set.py

+ 18 - 17
route/n_bbs_w_set.py

@@ -1,23 +1,24 @@
 from .tool.func import *
 
 async def bbs_w_set(bbs_num = ''):
-    curs = conn.cursor()
+    with get_db_connect() as conn:
+        curs = conn.cursor()
 
-    curs.execute(db_change('select set_data from bbs_set where set_id = ? and set_name = "bbs_name"'), [bbs_num])
-    db_data = curs.fetchall()
-    if not db_data:
-        return redirect(conn, '/bbs/main')
-    else:
-        bbs_name = db_data[0][0]
+        curs.execute(db_change('select set_data from bbs_set where set_id = ? and set_name = "bbs_name"'), [bbs_num])
+        db_data = curs.fetchall()
+        if not db_data:
+            return redirect(conn, '/bbs/main')
+        else:
+            bbs_name = db_data[0][0]
 
-    bbs_num_str = str(bbs_num)
+        bbs_num_str = str(bbs_num)
 
-    return easy_minify(flask.render_template(await skin_check(),
-        imp = [await get_lang('bbs_set'), await wiki_set(), await wiki_custom(), wiki_css(['(' + bbs_name + ')', 0])],
-        data = '' + \
-            '<div id="opennamu_bbs_w_set"></div>' + \
-            '<script defer src="/views/main_css/js/route/bbs_w_set.js' + cache_v() + '"></script>' + \
-            '<script>window.addEventListener("DOMContentLoaded", function() { opennamu_bbs_w_set(); });</script>' + \
-        '',
-        menu = [['bbs/in/' + bbs_num_str, await get_lang('return')]]
-    ))
+        return easy_minify(flask.render_template(await skin_check(),
+            imp = [await get_lang('bbs_set'), await wiki_set(), await wiki_custom(), wiki_css(['(' + bbs_name + ')', 0])],
+            data = '' + \
+                '<div id="opennamu_bbs_w_set"></div>' + \
+                '<script defer src="/views/main_css/js/route/bbs_w_set.js' + cache_v() + '"></script>' + \
+                '<script>window.addEventListener("DOMContentLoaded", function() { opennamu_bbs_w_set(); });</script>' + \
+            '',
+            menu = [['bbs/in/' + bbs_num_str, await get_lang('return')]]
+        ))