Skip to content

Commit 20d7ed5

Browse files
pcaspersjenkins
authored andcommitted
trigger fixing query only if valid date
1 parent 39326be commit 20d7ed5

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

OREAnalytics/orea/app/marketdataloader.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,8 @@ void MarketDataLoader::populateFixings(
206206
if (isFxIndex(f.first)) {
207207
auto fxInd = parseFxIndex(f.first);
208208
try {
209-
fxInd->fixing(d);
209+
if(fxInd->fixingCalendar().isBusinessDay(d))
210+
fxInd->fixing(d);
210211
break;
211212
} catch (const std::exception& e) {
212213
fixingErr = ", error: " + ore::data::to_string(e.what());

0 commit comments

Comments
 (0)