진단 로그 추가: loadStrategies hasRegisteredUser 체크

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Macbook
2026-06-11 01:49:17 +09:00
parent 0a2925ba0f
commit 8a72b74d62
+5 -1
View File
@@ -1084,8 +1084,12 @@ export interface StrategyDto {
/** 전략 목록 로드 + localStorage·설정의 stale strategyId 정리 */
export async function loadStrategies(): Promise<StrategyDto[]> {
if (!hasRegisteredUser()) return [];
if (!hasRegisteredUser()) {
console.warn('[backendApi] loadStrategies: hasRegisteredUser=false (gc_user_id=%s)', localStorage.getItem('gc_user_id'));
return [];
}
const list = (await request<StrategyDto[]>('/strategies')) ?? [];
console.debug('[backendApi] loadStrategies: %d건 반환', list.length);
try {
const { applyStrategyReferenceSanitize } = await import('./strategyReferenceSanitize');
await applyStrategyReferenceSanitize(list);