From ef143435e00f53903fc5a892a1bdc581f8c4f9f9 Mon Sep 17 00:00:00 2001 From: Sean Date: Mon, 7 Apr 2025 16:00:14 -0400 Subject: [PATCH] Fix empty symbol list --- MarketDataLib/DataAccess/PortfolioDA.cs | 1 + MarketDataLib/DataAccess/PricingDA.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/MarketDataLib/DataAccess/PortfolioDA.cs b/MarketDataLib/DataAccess/PortfolioDA.cs index 2db109a..087a459 100644 --- a/MarketDataLib/DataAccess/PortfolioDA.cs +++ b/MarketDataLib/DataAccess/PortfolioDA.cs @@ -149,6 +149,7 @@ namespace MarketData.DataAccess try { + if(null==symbols || 0==symbols.Count)return hasStopLimit; StringBuilder sb=new StringBuilder(); if(null==symbols) return null; sqlConnection=SqlUtils.CreateMySqlConnection(MainDataSource.Instance.LocateDataSource("portfolio_data")); diff --git a/MarketDataLib/DataAccess/PricingDA.cs b/MarketDataLib/DataAccess/PricingDA.cs index 226e6f0..680b322 100644 --- a/MarketDataLib/DataAccess/PricingDA.cs +++ b/MarketDataLib/DataAccess/PricingDA.cs @@ -298,6 +298,7 @@ namespace MarketData.DataAccess try { + if(null == symbols || 0==symbols.Count)return latestDates; StringBuilder sb = new StringBuilder(); sqlConnection = SqlUtils.CreateMySqlConnection(MainDataSource.Instance.LocateDataSource("market_data")); sb.Append(" select symbol, max(date) as date ");