Apply admin login and subscription popup fixes

This commit is contained in:
2026-03-31 16:13:45 +00:00
parent 350262c910
commit 8b8e0ae4b4

View File

@@ -53,8 +53,8 @@ import type {
import { getRuntimeAdminBaseUrl, normalizeAdminBaseUrl } from '@/lib/runtime-config' import { getRuntimeAdminBaseUrl, normalizeAdminBaseUrl } from '@/lib/runtime-config'
const envApiBase = normalizeAdminBaseUrl(import.meta.env.VITE_API_BASE) const envApiBase = normalizeAdminBaseUrl(import.meta.env.VITE_API_BASE)
const DEV_API_BASE = 'http://localhost:5150'
const PROD_DEFAULT_API_PORT = '5150' const PROD_DEFAULT_API_PORT = '5150'
const DEV_DEFAULT_API_HOST = '127.0.0.1'
function getApiBase() { function getApiBase() {
const runtimeApiBase = getRuntimeAdminBaseUrl('apiBaseUrl') const runtimeApiBase = getRuntimeAdminBaseUrl('apiBaseUrl')
@@ -67,11 +67,12 @@ function getApiBase() {
} }
if (import.meta.env.DEV) { if (import.meta.env.DEV) {
return DEV_API_BASE if (typeof window !== 'undefined') {
const { protocol, hostname } = window.location
return `${protocol}//${hostname}:${PROD_DEFAULT_API_PORT}`
} }
if (typeof window === 'undefined') { return `http://${DEV_DEFAULT_API_HOST}:${PROD_DEFAULT_API_PORT}`
return DEV_API_BASE
} }
const { protocol, hostname } = window.location const { protocol, hostname } = window.location