diff --git a/.env b/.env index 2315b2a..d7acf79 100644 --- a/.env +++ b/.env @@ -1,4 +1,2 @@ -REACT_APP_SUPABASE_URL=https://supabase-ferrovia.mrpatator.fr -REACT_APP_SUPABASE_ANON_KEY=sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N NEXT_PUBLIC_SUPABASE_URL=https://supabase-ferrovia.mrpatator.fr NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N \ No newline at end of file diff --git a/api/cron-annonces.js b/api/cron-annonces.js index 1851651..0689549 100644 --- a/api/cron-annonces.js +++ b/api/cron-annonces.js @@ -1,7 +1,7 @@ import { createClient } from '@supabase/supabase-js'; -const supabaseUrl = process.env.REACT_APP_SUPABASE_URL || process.env.SUPABASE_URL; -const supabaseKey = process.env.REACT_APP_SUPABASE_ANON_KEY || process.env.SUPABASE_ANON_KEY; +const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || process.env.SUPABASE_URL || "https://supabase-ferrovia.mrpatator.fr"; +const supabaseKey = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || process.env.SUPABASE_ANON_KEY || "sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N"; const supabase = createClient(supabaseUrl, supabaseKey); function checkIfHoraireRunsOnDate(horaire, date = new Date()) { diff --git a/api/cron-attribution-h40.js b/api/cron-attribution-h40.js index 8bc9a0f..9054af6 100644 --- a/api/cron-attribution-h40.js +++ b/api/cron-attribution-h40.js @@ -1,8 +1,8 @@ import { createClient } from '@supabase/supabase-js'; import { buildMovements, executeAllocationAlgorithm } from '../src/utils/algorithmeQuais.js'; -const supabaseUrl = process.env.REACT_APP_SUPABASE_URL || process.env.SUPABASE_URL; -const supabaseKey = process.env.REACT_APP_SUPABASE_ANON_KEY || process.env.SUPABASE_ANON_KEY; +const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || process.env.SUPABASE_URL || "https://supabase-ferrovia.mrpatator.fr"; +const supabaseKey = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || process.env.SUPABASE_ANON_KEY || "sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N"; const supabase = createClient(supabaseUrl, supabaseKey); export default async function handler(req, res) { diff --git a/api/cron-attribution-nuit.js b/api/cron-attribution-nuit.js index fdb9b77..43ec455 100644 --- a/api/cron-attribution-nuit.js +++ b/api/cron-attribution-nuit.js @@ -1,8 +1,8 @@ import { createClient } from '@supabase/supabase-js'; import { buildMovements, executeAllocationAlgorithm } from '../src/utils/algorithmeQuais.js'; -const supabaseUrl = process.env.REACT_APP_SUPABASE_URL || process.env.SUPABASE_URL; -const supabaseKey = process.env.REACT_APP_SUPABASE_ANON_KEY || process.env.SUPABASE_ANON_KEY; +const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || process.env.SUPABASE_URL || "https://supabase-ferrovia.mrpatator.fr"; +const supabaseKey = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || process.env.SUPABASE_ANON_KEY || "sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N"; // Note: un service_role key est préférable en production pour un cron const supabase = createClient(supabaseUrl, supabaseKey); diff --git a/src/supabaseClient.js b/src/supabaseClient.js index 2113652..f08f26a 100644 --- a/src/supabaseClient.js +++ b/src/supabaseClient.js @@ -1,7 +1,7 @@ import { createClient } from '@supabase/supabase-js'; -const SUPABASE_URL = process.env.REACT_APP_SUPABASE_URL; -const SUPABASE_ANON_KEY = process.env.REACT_APP_SUPABASE_ANON_KEY; +const SUPABASE_URL = process.env.NEXT_PUBLIC_SUPABASE_URL || "https://supabase-ferrovia.mrpatator.fr"; +const SUPABASE_ANON_KEY = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || "sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N"; const isSupabaseConfigured = !!(SUPABASE_URL && SUPABASE_ANON_KEY);