diff --git a/src/components/ProjectSidebarMenu.tsx b/src/components/ProjectSidebarMenu.tsx index e8a2650a5..9b12bf033 100644 --- a/src/components/ProjectSidebarMenu.tsx +++ b/src/components/ProjectSidebarMenu.tsx @@ -197,16 +197,8 @@ function ProjectMenuPopover({ * This override allows us to shim in an environment variable * for the prod token. */ - const token = DEV ? VITE_KC_PROD_TOKEN : auth.context.token - if (DEV && !VITE_KC_PROD_TOKEN) { - toast.error( - 'You need to set a prod token in your environment to share a file in development.', - { - duration: 5000, - } - ) - return - } else if (!token) { + const token = auth.context.token + if (!token) { toast.error('You need to be signed in to share a file.', { duration: 5000, }) diff --git a/src/lib/links.ts b/src/lib/links.ts index 90eb4998b..9c95dad96 100644 --- a/src/lib/links.ts +++ b/src/lib/links.ts @@ -2,10 +2,9 @@ import { UnitLength_type } from '@kittycad/lib/dist/types/src/models' import { ASK_TO_OPEN_QUERY_PARAM, CREATE_FILE_URL_PARAM, - PROD_APP_URL, } from './constants' import { stringToBase64 } from './base64' -import { DEV } from 'env' +import { DEV, VITE_KC_SITE_BASE_URL, VITE_KC_API_BASE_URL } from 'env' export interface FileLinkParams { code: string name: string @@ -21,7 +20,7 @@ export interface FileLinkParams { */ export function createCreateFileUrl({ code, name, units }: FileLinkParams) { // Use the dev server if we are in development mode - let origin = DEV ? 'http://localhost:3000' : PROD_APP_URL + let origin = DEV ? 'http://localhost:3000' : VITE_KC_SITE_BASE_URL const searchParams = new URLSearchParams({ [CREATE_FILE_URL_PARAM]: String(true), name, @@ -48,7 +47,7 @@ export async function createShortlink( * We don't use our `withBaseURL` function here because * there is no URL shortener service in the dev API. */ - const response = await fetch('https://api.zoo.dev/user/shortlinks', { + const response = await fetch(`${VITE_KC_API_BASE_URL}/user/shortlinks`, { method: 'POST', headers: { 'Content-type': 'application/json',