From a7c1d1ec762b43f5fbd15627361a37740c91e658 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EC=84=B1=EA=B2=BD?= Date: Wed, 25 Mar 2026 16:31:52 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9C=A0=ED=8A=9C=EB=B8=8C=20api=EC=98=A4?= =?UTF-8?q?=EB=A5=98=20=EC=B2=98=EB=A6=AC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Dashboard/DashboardContent.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/pages/Dashboard/DashboardContent.tsx b/src/pages/Dashboard/DashboardContent.tsx index b4e551e..4463c62 100755 --- a/src/pages/Dashboard/DashboardContent.tsx +++ b/src/pages/Dashboard/DashboardContent.tsx @@ -571,6 +571,11 @@ const DashboardContent: React.FC = ({ onNavigate }) => { setDashboardData(null); return; } + if (errorData.code === 'YOUTUBE_API_FAILED') { + setError({ code: 'YOUTUBE_API_FAILED', message: 'YouTube Analytics API 호출에 실패했습니다.' }); + setDashboardData(null); + return; + } throw new Error(errorData.detail || `API Error: ${response.status}`); }