diff --git a/app/env.py b/app/env.py index 2d8044d..f90762f 100644 --- a/app/env.py +++ b/app/env.py @@ -7,5 +7,5 @@ CLIENT_NAME = os.getenv("CLIENT_NAME", "default-client-name") API_BASE = os.getenv("VRCHAT_API_BASE", "https://api.vrchat.cloud/api/1") TOKEN_FILE = Path(os.getenv("TOKEN_FILE", "data/auth/account.json")) IS_RENDER = os.getenv("IS_RENDER", "false").lower() in ("true", "1", "t") -ACCOUNT_URL_JSON = os.getenv("ACCOUNT_JSON_URL", "https://example.com/vrcapi_render_download_acc.php") +ACCOUNT_JSON_URL = os.getenv("ACCOUNT_JSON_URL", "https://example.com/vrcapi_render_download_acc.php") ACCOUNT_JSON_TOKEN = os.getenv("ACCOUNT_JSON_TOKEN", "your-token-here") \ No newline at end of file diff --git a/app/prelaunch/vrchat_auth.py b/app/prelaunch/vrchat_auth.py index 0368630..d072022 100644 --- a/app/prelaunch/vrchat_auth.py +++ b/app/prelaunch/vrchat_auth.py @@ -6,13 +6,13 @@ import sys from pathlib import Path sys.path.append(str(Path(__file__).resolve().parent.parent)) -from env import CLIENT_NAME, API_BASE, TOKEN_FILE, IS_RENDER, ACCOUNT_URL_JSON, ACCOUNT_JSON_TOKEN +from env import CLIENT_NAME, API_BASE, TOKEN_FILE, IS_RENDER, ACCOUNT_JSON_URL, ACCOUNT_JSON_TOKEN if IS_RENDER: import requests print("⚠️ Running in Render environment, downloading account.json with token in URL...") - url = f"{ACCOUNT_URL_JSON}?token={ACCOUNT_JSON_TOKEN}" + url = f"{ACCOUNT_JSON_URL}?token={ACCOUNT_JSON_TOKEN}" try: response = requests.get(url) @@ -21,7 +21,7 @@ if IS_RENDER: print(f"❌ Failed to download account.json: {e}") sys.exit(1) - with open("data/auth/account.json", "wb") as f: + with open(TOKEN_FILE, "wb") as f: f.write(response.content) print("✅ account.json downloaded successfully.")