返回提交历史
Modified
g4f/gui/server/website.py
+2
-1
XFEstudio/gpt4free
Fix session token handling in render function to correctly append query string to latest version
6d2160b2
代码差异
1 个文件
+2
-1
@@ -35,7 +35,8 @@ def render(filename = "home", download_url: str = GITHUB_URL):
35
35
latest_version = version.utils.current_version
36
36
today = datetime.today().strftime('%Y-%m-%d')
37
37
cache_dir = os.path.join(get_cookies_dir(), ".gui_cache", today)
38
latest_version = str(latest_version) +quote(unquote(request.query_string.decode())) or str(latest_version)
38
if not request.args.get("session_token"):
39
latest_version = str(latest_version) + quote(unquote(request.query_string.decode()))
39
40
cache_file = os.path.join(cache_dir, f"{secure_filename(f'{version.utils.current_version}-{latest_version}')}.{secure_filename(filename)}")
40
41
if os.path.isfile(cache_file + ".js"):
41
42
cache_file += ".js"