2
0
Эх сурвалжийг харах

stable 선택한 사람에겐 stable 최신 버전 뜨도록

잉여개발기 (SPDV) 6 жил өмнө
parent
commit
66b83e4d64
2 өөрчлөгдсөн 11 нэмэгдсэн , 4 устгасан
  1. 9 2
      route/api_version.py
  2. 2 2
      version.json

+ 9 - 2
route/api_version.py

@@ -6,12 +6,19 @@ def api_version_2(conn, r_ver, c_ver):
     n_ver = ''
     data = None
 
+    curs.execute(db_change('select data from other where name = "update"'))
+    up_data = curs.fetchall()
+    if up_data:
+        up_data = up_data[0][0]
+    else:
+        up_data = 'stable'
+
     data = urllib.request.urlopen('https://raw.githubusercontent.com/2du/openNAMU/master/version.json')
     if data and data.getcode() == 200:
         try:
             json_data = json.loads(data.read().decode())
-            if 'master' in json_data:
-                n_ver = json_data['master']['r_ver']
+            if up_data in json_data:
+                n_ver = json_data[up_data]['r_ver']
         except:
             pass
         

+ 2 - 2
version.json

@@ -1,10 +1,10 @@
 {
     "master" : {
-        "r_ver" : "v3.1.5-master-04",
+        "r_ver" : "v3.1.4-stable-02",
         "c_ver" : "400004",
         "s_ver" : "5"
     }, "stable" : {
-        "r_ver" : "v3.1.4-stable-01",
+        "r_ver" : "v3.1.4-stable-02",
         "c_ver" : "400004",
         "s_ver" : "5"
     }