From 49c7fc5af890fd0060d1a706ca67b5cc6841fdc4 Mon Sep 17 00:00:00 2001 From: Ushie Date: Sat, 14 Jun 2025 04:58:45 +0300 Subject: [PATCH] fix: Add default status URL value through environment variables --- .env.example | 1 + src/data/api/settings.ts | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.env.example b/.env.example index c25e14d..e61e61d 100644 --- a/.env.example +++ b/.env.example @@ -1,3 +1,4 @@ RV_API_URL=https://api.revanced.app +RV_STATUS_URL=https://status.revanced.app RV_GOOGLE_TAG_MANAGER_ID= RV_DMCA_GUID= \ No newline at end of file diff --git a/src/data/api/settings.ts b/src/data/api/settings.ts index 01dd93d..e95498b 100644 --- a/src/data/api/settings.ts +++ b/src/data/api/settings.ts @@ -1,7 +1,8 @@ import { browser } from '$app/environment'; -import { RV_API_URL } from '$env/static/public'; +import { RV_API_URL, RV_STATUS_URL } from '$env/static/public'; export const default_api_url = RV_API_URL; +export const default_status_url = RV_STATUS_URL; const URL_KEY = 'revanced_api_url'; const STATUS_KEY = 'revanced_status_url'; @@ -34,12 +35,12 @@ export function api_base_url(): string { return default_api_url; } -export function status_url(): string | null { +export function status_url(): string { if (browser) { - return localStorage.getItem(STATUS_KEY) || null; + return localStorage.getItem(STATUS_KEY) || default_status_url; } - return null; + return default_status_url; } // (re)set base URL.