Skip to content

Commit 0f10dad

Browse files
damienbarkerjenkins
authored andcommitted
QPR-12235 only check when not null dates
1 parent 2153512 commit 0f10dad

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

OREData/ored/portfolio/schedule.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,8 @@ Schedule makeSchedule(const ScheduleRules& data, const Date& openEndDateReplacem
337337

338338
Date firstDate = parseDate(data.firstDate());
339339
Date lastDate = parseDate(data.lastDate());
340-
QL_REQUIRE(firstDate <= lastDate, "Schedule::makeSchedule firstDate must be before lastDate");
340+
if (firstDate != Date() && lastDate != Date())
341+
QL_REQUIRE(firstDate <= lastDate, "Schedule::makeSchedule firstDate must be before lastDate");
341342

342343
Period tenor = parsePeriod(data.tenor());
343344

0 commit comments

Comments
 (0)