diff --git a/apps/client/src/lib/config.ts b/apps/client/src/lib/config.ts index 5ff70e72..add2bf72 100644 --- a/apps/client/src/lib/config.ts +++ b/apps/client/src/lib/config.ts @@ -7,23 +7,27 @@ declare global { export function getAppUrl(): string { //let appUrl = window.CONFIG?.APP_URL || process.env.APP_URL; - // if (import.meta.env.DEV) { - // return appUrl || "http://localhost:3000"; + // if (import.meta.env.DEV) { + // return appUrl || "http://localhost:3000"; //} return `${window.location.protocol}//${window.location.host}`; } export function getBackendUrl(): string { - return getAppUrl() + "/api"; + return getAppUrl() + '/api'; } export function getCollaborationUrl(): string { - const COLLAB_PATH = "/collab"; - const url = process.env.APP_URL || getAppUrl(); + const COLLAB_PATH = '/collab'; - const wsProtocol = url.startsWith("https") ? "wss" : "ws"; - return `${wsProtocol}://${url.split("://")[1]}${COLLAB_PATH}`; + let url = getAppUrl(); + if (import.meta.env.DEV) { + url = process.env.APP_URL; + } + + const wsProtocol = url.startsWith('https') ? 'wss' : 'ws'; + return `${wsProtocol}://${url.split('://')[1]}${COLLAB_PATH}`; } export function getAvatarUrl(avatarUrl: string) { @@ -31,17 +35,17 @@ export function getAvatarUrl(avatarUrl: string) { return null; } - if (avatarUrl?.startsWith("http")) { + if (avatarUrl?.startsWith('http')) { return avatarUrl; } - return getBackendUrl() + "/attachments/img/avatar/" + avatarUrl; + return getBackendUrl() + '/attachments/img/avatar/' + avatarUrl; } export function getSpaceUrl(spaceSlug: string) { - return "/s/" + spaceSlug; + return '/s/' + spaceSlug; } export function getFileUrl(src: string) { - return src?.startsWith("/files/") ? getBackendUrl() + src : src; + return src?.startsWith('/files/') ? getBackendUrl() + src : src; }