Compare commits

...

3 Commits

Author SHA1 Message Date
Monarch055 c3605730cb idk 2026-06-11 12:22:18 +07:00
Monarch055 59f5b0d754 style: add comprehensive mobile media queries for ergonomic topbar, modals, and panels 2026-06-11 12:12:23 +07:00
Monarch055 bfabb562b4 fix: add Supabase URL fallbacks to API routes to prevent runtime server-side crash 2026-06-11 12:08:01 +07:00
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) {