From edc220bc5d8126ba92a36712649ed9dd9c6bab2c Mon Sep 17 00:00:00 2001 From: NotII <46204250+NotII@users.noreply.github.com> Date: Sun, 23 Mar 2025 23:38:45 +0000 Subject: [PATCH] weee --- app/dashboard/admin/page.tsx | 2 +- components/admin/AdminAnalytics.tsx | 2 +- components/modals/broadcast-dialog.tsx | 2 +- components/modals/import-products-modal.tsx | 2 +- lib/auth-utils.ts | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/dashboard/admin/page.tsx b/app/dashboard/admin/page.tsx index 070b972..1fb2054 100644 --- a/app/dashboard/admin/page.tsx +++ b/app/dashboard/admin/page.tsx @@ -47,7 +47,7 @@ export default function AdminDashboardPage() { const fetchAnalytics = async () => { try { setLoading(true); - const response = await fetch(`${process.env.NEXT_PUBLIC_API_URL}/admin/analytics`, { + const response = await fetch(`/api/admin/analytics`, { headers: { 'Authorization': `Bearer ${process.env.NEXT_PUBLIC_JWT_SECRET}` } diff --git a/components/admin/AdminAnalytics.tsx b/components/admin/AdminAnalytics.tsx index 1f43f14..49a2832 100644 --- a/components/admin/AdminAnalytics.tsx +++ b/components/admin/AdminAnalytics.tsx @@ -70,7 +70,7 @@ export default function AdminAnalytics() { .find((row) => row.startsWith("Authorization=")) ?.split("=")[1]; - const response = await fetch(`${process.env.NEXT_PUBLIC_API_URL}/admin/analytics?range=${dateRange}`, { + const response = await fetch(`/api/admin/analytics?range=${dateRange}`, { method: "GET", headers: { Authorization: `Bearer ${token}`, diff --git a/components/modals/broadcast-dialog.tsx b/components/modals/broadcast-dialog.tsx index 84a8ad8..3a7435d 100644 --- a/components/modals/broadcast-dialog.tsx +++ b/components/modals/broadcast-dialog.tsx @@ -113,7 +113,7 @@ export default function BroadcastDialog({ open, setOpen }: BroadcastDialogProps) formData.append('message', broadcastMessage); } - const res = await fetch(`${API_URL}/storefront/broadcast`, { + const res = await fetch(`/api/storefront/broadcast`, { method: 'POST', headers: { Authorization: `Bearer ${authToken}`, diff --git a/components/modals/import-products-modal.tsx b/components/modals/import-products-modal.tsx index de18245..d45408e 100644 --- a/components/modals/import-products-modal.tsx +++ b/components/modals/import-products-modal.tsx @@ -106,7 +106,7 @@ export default function ImportProductsModal({ open, setOpen, onImportComplete }: const authToken = document.cookie.split("Authorization=")[1]; // Send to API - const response = await fetch(`${process.env.NEXT_PUBLIC_API_URL}/products/batch`, { + const response = await fetch(`/api/products/batch`, { method: 'POST', headers: { 'Content-Type': 'application/json', diff --git a/lib/auth-utils.ts b/lib/auth-utils.ts index 10fbc46..f5dabbd 100644 --- a/lib/auth-utils.ts +++ b/lib/auth-utils.ts @@ -27,7 +27,7 @@ export async function logoutUser(): Promise { if (token) { try { - await fetch(`${process.env.NEXT_PUBLIC_API_URL}/auth/logout`, { + await fetch(`/api/auth/logout`, { method: 'POST', headers: { 'Authorization': `Bearer ${token}`,