diff --git a/apps/client/src/externals.ts b/apps/client/src/externals.ts index 67269ffc2..0d8454496 100644 --- a/apps/client/src/externals.ts +++ b/apps/client/src/externals.ts @@ -19,9 +19,10 @@ export const buyMeACoffeeUrl = 'https://buymeacoffee.com/cpvalente'; export const appVersion = version; export const isProduction = import.meta.env.MODE === 'production'; export const isDev = !isProduction; -export const isLocalhost = window.location.hostname === 'localhost' || window.location.hostname === '127.0.0.1'; +export const currentHostName = window.location.hostname; +export const isLocalhost = currentHostName === 'localhost' || currentHostName === '127.0.0.1'; export const isDockerImage = Boolean(import.meta.env.VITE_IS_DOCKER); -export const isOntimeCloud = window.location.hostname.includes('cloud.getontime.no'); +export const isOntimeCloud = currentHostName.includes('cloud.getontime.no'); // resolve entrypoint URLs @@ -75,4 +76,4 @@ function resolveBaseURI(): string { } return base; -} \ No newline at end of file +} diff --git a/apps/client/src/features/app-settings/panel/network-panel/GenerateLinkForm.tsx b/apps/client/src/features/app-settings/panel/network-panel/GenerateLinkForm.tsx index 9eeeb410e..d412b0d5d 100644 --- a/apps/client/src/features/app-settings/panel/network-panel/GenerateLinkForm.tsx +++ b/apps/client/src/features/app-settings/panel/network-panel/GenerateLinkForm.tsx @@ -39,6 +39,12 @@ export default function GenerateLinkForm() { formState: { errors }, } = useForm({ mode: 'onChange', + defaultValues: { + baseUrl: currentHostName, + path: '', + lock: false, + authenticate: false, + }, resetOptions: { keepDirtyValues: true, }, @@ -72,8 +78,11 @@ export default function GenerateLinkForm() { - - {infoData.networkInterfaces.map((nif) => { return (