진단 로그 추가: loadStrategies hasRegisteredUser 체크
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1084,8 +1084,12 @@ export interface StrategyDto {
|
|||||||
|
|
||||||
/** 전략 목록 로드 + localStorage·설정의 stale strategyId 정리 */
|
/** 전략 목록 로드 + localStorage·설정의 stale strategyId 정리 */
|
||||||
export async function loadStrategies(): Promise<StrategyDto[]> {
|
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')) ?? [];
|
const list = (await request<StrategyDto[]>('/strategies')) ?? [];
|
||||||
|
console.debug('[backendApi] loadStrategies: %d건 반환', list.length);
|
||||||
try {
|
try {
|
||||||
const { applyStrategyReferenceSanitize } = await import('./strategyReferenceSanitize');
|
const { applyStrategyReferenceSanitize } = await import('./strategyReferenceSanitize');
|
||||||
await applyStrategyReferenceSanitize(list);
|
await applyStrategyReferenceSanitize(list);
|
||||||
|
|||||||
Reference in New Issue
Block a user