Ensure that the secuirty identifier we get from MorningStar is Valid.

This commit is contained in:
2025-06-15 00:38:30 -04:00
parent 3b606cf379
commit 2a61f421a2

View File

@@ -2664,6 +2664,7 @@ namespace MarketData.Helper
if(null==securityIdentifier )return null;
securityIdentifier=securityIdentifier.Trim();
if(securityIdentifier.Equals(","))return null;
if (securityIdentifier.Length > 25) return null; // As a finakl check ... 25 is the maximum length of the security identifer in the database.
MDTrace.WriteLine(LogLevel.DEBUG,$"Adding Morningtstar securityIdentifier. Symbol:{symbol} SecurityIdentifier:{securityIdentifier}");
MStarSecurityDA.PutSecurityId(symbol,securityIdentifier);
return securityIdentifier;