XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/gpt4free

Fix session token handling in render function to correctly append query string to latest version

6d2160b2
hlohaus <983577+hlohaus@users.noreply.github.com>
提交于

代码差异

1 个文件 +2 -1
Modified g4f/gui/server/website.py +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"