Changed How is local is checked and how serverURL is build to prevent… (#1122)
* Changed How is local is checked and how serverURL is build to prevent errros in offline mode * Added window.location.hostname === ''; back as a check * Removed any line breaks in the isLocal Condition * 3rd time is the charme * Update utils.ts --------- Co-authored-by: Benjamin Odom <bennybroseph@gmail.com>
This commit is contained in:
parent
8a6f87cfea
commit
f24795d3fc
10
src/utils.ts
10
src/utils.ts
|
@ -254,8 +254,14 @@ export function executeIf<T>(condition: boolean, promiseFunc: () => Promise<T>):
|
|||
}
|
||||
|
||||
export const sessionIdKey = "pokerogue_sessionId";
|
||||
export const isLocal = window.location.hostname === "localhost" || window.location.hostname === "";
|
||||
export const serverUrl = isLocal ? "http://localhost:8001" : "";
|
||||
// Check if the current hostname is 'localhost' or an IP address, and ensure a port is specified
|
||||
export const isLocal = (
|
||||
(window.location.hostname === "localhost" ||
|
||||
/^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$/.test(window.location.hostname)) &&
|
||||
window.location.port !== "") || window.location.hostname === "";
|
||||
|
||||
// Set the server URL based on whether it's local or not
|
||||
export const serverUrl = isLocal ? `${window.location.hostname}:${window.location.port}` : "";
|
||||
export const apiUrl = isLocal ? serverUrl : "https://api.pokerogue.net";
|
||||
|
||||
export function setCookie(cName: string, cValue: string): void {
|
||||
|
|
Loading…
Reference in New Issue