diff --git a/src/components/upload/UppyPhotoSubmissionUpload.tsx b/src/components/upload/UppyPhotoSubmissionUpload.tsx index 86afb4cf..67bd2ff8 100644 --- a/src/components/upload/UppyPhotoSubmissionUpload.tsx +++ b/src/components/upload/UppyPhotoSubmissionUpload.tsx @@ -132,13 +132,13 @@ export function UppyPhotoSubmissionUpload({ while (attempts < maxAttempts) { const { data: { session } } = await supabase.auth.getSession(); - const supabaseUrl = import.meta.env.VITE_SUPABASE_URL || 'https://api.thrillwiki.com'; + const supabaseUrl = 'https://ydvtmnrszybqnbcqbdcy.supabase.co'; const statusResponse = await fetch( `${supabaseUrl}/functions/v1/upload-image?id=${cloudflareId}`, { headers: { 'Authorization': `Bearer ${session?.access_token || ''}`, - 'apikey': import.meta.env.VITE_SUPABASE_PUBLISHABLE_KEY || 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InlkdnRtbnJzenlicW5iY3FiZGN5Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NTgzMjYzNTYsImV4cCI6MjA3MzkwMjM1Nn0.DM3oyapd_omP5ZzIlrT0H9qBsiQBxBRgw2tYuqgXKX4', + 'apikey': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InlkdnRtbnJzenlicW5iY3FiZGN5Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NTgzMjYzNTYsImV4cCI6MjA3MzkwMjM1Nn0.DM3oyapd_omP5ZzIlrT0H9qBsiQBxBRgw2tYuqgXKX4', } } ); diff --git a/src/integrations/supabase/client.ts b/src/integrations/supabase/client.ts index 4dd6fcb5..acec11a8 100644 --- a/src/integrations/supabase/client.ts +++ b/src/integrations/supabase/client.ts @@ -1,10 +1,11 @@ -// Note: This file uses environment variables for Supabase URL configuration. +// Supabase client configuration with project credentials. +// Note: The anon key is a publishable key and safe to expose in client-side code. import { createClient } from '@supabase/supabase-js'; import type { Database } from './types'; import { authStorage } from '@/lib/authStorage'; -const SUPABASE_URL = import.meta.env.VITE_SUPABASE_URL || "https://api.thrillwiki.com"; -const SUPABASE_PUBLISHABLE_KEY = import.meta.env.VITE_SUPABASE_PUBLISHABLE_KEY || "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InlkdnRtbnJzenlicW5iY3FiZGN5Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NTgzMjYzNTYsImV4cCI6MjA3MzkwMjM1Nn0.DM3oyapd_omP5ZzIlrT0H9qBsiQBxBRgw2tYuqgXKX4"; +const SUPABASE_URL = "https://ydvtmnrszybqnbcqbdcy.supabase.co"; +const SUPABASE_PUBLISHABLE_KEY = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InlkdnRtbnJzenlicW5iY3FiZGN5Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NTgzMjYzNTYsImV4cCI6MjA3MzkwMjM1Nn0.DM3oyapd_omP5ZzIlrT0H9qBsiQBxBRgw2tYuqgXKX4"; // Import the supabase client like this: // import { supabase } from "@/integrations/supabase/client";