fix: add Supabase URL fallbacks to API routes to prevent runtime server-side crash

This commit is contained in:
Monarch055
2026-06-11 12:08:01 +07:00
parent 99ccb3e94c
commit bfabb562b4
3 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -3,7 +3,7 @@ import { NextResponse } from 'next/server';
export async function DELETE(request) {
try {
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL;
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || 'https://gzpvygrsfdtzykyqbnes.supabase.co';
const supabaseServiceKey = process.env.SUPABASE_SERVICE_ROLE_KEY;
if (!supabaseServiceKey) {
+1 -1
View File
@@ -66,7 +66,7 @@ const distanceTo = (lat1, lon1, lat2, lon2) => {
export async function GET() {
try {
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL;
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || 'https://gzpvygrsfdtzykyqbnes.supabase.co';
const supabaseServiceKey = process.env.SUPABASE_SERVICE_ROLE_KEY;
if (!supabaseServiceKey) {
+3 -3
View File
@@ -3,7 +3,7 @@ import { NextResponse } from 'next/server';
export async function GET() {
try {
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL;
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || 'https://gzpvygrsfdtzykyqbnes.supabase.co';
const supabaseServiceKey = process.env.SUPABASE_SERVICE_ROLE_KEY;
if (!supabaseServiceKey) {
@@ -42,7 +42,7 @@ export async function GET() {
export async function POST(request) {
try {
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL;
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || 'https://gzpvygrsfdtzykyqbnes.supabase.co';
const supabaseServiceKey = process.env.SUPABASE_SERVICE_ROLE_KEY;
if (!supabaseServiceKey) {
@@ -113,7 +113,7 @@ export async function POST(request) {
export async function DELETE(request) {
try {
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL;
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || 'https://gzpvygrsfdtzykyqbnes.supabase.co';
const supabaseServiceKey = process.env.SUPABASE_SERVICE_ROLE_KEY;
if (!supabaseServiceKey) {