서버 가상매매 목록 지표없음 문제 개선
This commit is contained in:
@@ -11,9 +11,13 @@ export const VIRTUAL_DEFAULT_STRATEGY_VALUE = '__default__';
|
||||
export function resolveVirtualTargetStrategyId(
|
||||
target: Pick<VirtualTargetItem, 'strategyId'>,
|
||||
globalStrategyId: number | null,
|
||||
/** gc_app_settings.liveStrategyId — ui_preferences.globalStrategyId 미동기화 시 폴백 */
|
||||
appLiveStrategyId: number | null = null,
|
||||
): number | null {
|
||||
if (target.strategyId != null) return target.strategyId;
|
||||
return globalStrategyId;
|
||||
if (globalStrategyId != null) return globalStrategyId;
|
||||
if (appLiveStrategyId != null && appLiveStrategyId > 0) return appLiveStrategyId;
|
||||
return null;
|
||||
}
|
||||
|
||||
/** 기본전략 변경 직전 — null(기본 따름) 종목을 이전 기본전략 ID 로 고정 */
|
||||
|
||||
Reference in New Issue
Block a user