From dfe63d1b78da104bd91216dc19c9adecd029f8f0 Mon Sep 17 00:00:00 2001 From: Apple Date: Fri, 28 Nov 2025 03:41:44 -0800 Subject: [PATCH] fix: use correct endpoint for city rooms on server-side --- apps/web/src/lib/api.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/web/src/lib/api.ts b/apps/web/src/lib/api.ts index a06eadcb..047d309c 100644 --- a/apps/web/src/lib/api.ts +++ b/apps/web/src/lib/api.ts @@ -138,7 +138,9 @@ class ApiClient { // City Rooms async getCityRooms(): Promise { - return this.fetch('/api/city/rooms') + // Server-side: call backend directly, client-side: use proxy + const endpoint = typeof window === 'undefined' ? '/city/rooms' : '/api/city/rooms' + return this.fetch(endpoint) } async getCityRoom(slug: string): Promise {