diff --git a/apps/web/src/api/buster_rest/healthcheck/queryRequests.ts b/apps/web/src/api/buster_rest/healthcheck/queryRequests.ts index 92d494f5e..0c368bb34 100644 --- a/apps/web/src/api/buster_rest/healthcheck/queryRequests.ts +++ b/apps/web/src/api/buster_rest/healthcheck/queryRequests.ts @@ -3,7 +3,7 @@ import { getHealthcheck } from './requests'; export const useHealthcheck = () => { return useQuery({ - queryKey: ['healthcheck'], + queryKey: ['healthcheck'] as const, queryFn: getHealthcheck, refetchInterval: 1000 * 30, // 30 seconds }); diff --git a/apps/web/src/api/createAxiosInstance.ts b/apps/web/src/api/createAxiosInstance.ts index e3d69827f..ffaec40b1 100644 --- a/apps/web/src/api/createAxiosInstance.ts +++ b/apps/web/src/api/createAxiosInstance.ts @@ -3,7 +3,6 @@ import type { AxiosRequestHeaders } from 'axios'; import axios, { type AxiosError, type InternalAxiosRequestConfig } from 'axios'; import qs from 'qs'; import { getSupabaseSession } from '@/integrations/supabase/getSupabaseUserClient'; -import { Route as AuthRoute } from '@/routes/auth.login'; import { BASE_URL_V2 } from './config'; import { rustErrorHandler } from './errors'; @@ -50,7 +49,7 @@ export const defaultAxiosRequestHandler = async (config: InternalAxiosRequestCon const { accessToken: token } = session; if (!token) { - console.warn('No token found', config); + console.warn('No token found', config.url, session); //embed route were having an issue with this... //window.location.href = AuthRoute.to; //return Promise.reject(new Error('No token found')); diff --git a/apps/web/src/components/features/ShareMenu/ShareMenuContentEmbed.tsx b/apps/web/src/components/features/ShareMenu/ShareMenuContentEmbed.tsx index 604d4de81..356c99924 100644 --- a/apps/web/src/components/features/ShareMenu/ShareMenuContentEmbed.tsx +++ b/apps/web/src/components/features/ShareMenu/ShareMenuContentEmbed.tsx @@ -59,6 +59,20 @@ export const ShareMenuContentEmbedFooter = ({ openSuccessMessage('Succuessfully published'); }; + const text = useMemo(() => { + if (assetType === 'metric_file') { + return 'Your metric currently isn’t published.'; + } else if (assetType === 'dashboard_file') { + return 'Your dashboard currently isn’t published.'; + } else if (assetType === 'chat') { + return 'Your chat currently isn’t published.'; + } else if (assetType === 'report_file') { + return 'Your report currently isn’t published.'; + } else { + return 'Your item currently isn’t published.'; + } + }, [assetType]); + return (
- {JSON.stringify(user, null, 2)} -+
+ {JSON.stringify(user, null, 2)} ++ ) : ( +