Skip to content

Commit cec00a1

Browse files
pcaspersjenkins
authored andcommitted
QPR-12014 update toXML()
1 parent 72f6db3 commit cec00a1

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

OREAnalytics/orea/scenario/sensitivityscenariodata.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,13 +123,13 @@ void SensitivityScenarioData::volShiftDataFromXML(XMLNode* child, VolShiftData&
123123

124124
void SensitivityScenarioData::shiftDataToXML(XMLDocument& doc, XMLNode* node, const ShiftData& data) const {
125125
XMLUtils::addChild(doc, node, "ShiftType", data.shiftType);
126-
XMLUtils::addChild(doc, node, "ShiftSize", data.shiftSize);
127-
if (!data.shiftScheme.empty())
128-
XMLUtils::addChild(doc, node, "ShiftScheme", data.shiftScheme);
129126
for (auto const& [k, v] : data.keyedShiftType)
130127
XMLUtils::addChild(doc, node, "ShiftType", v, "key", k);
128+
XMLUtils::addChild(doc, node, "ShiftSize", data.shiftSize);
131129
for (auto const& [k, v] : data.keyedShiftSize)
132130
XMLUtils::addChild(doc, node, "ShiftSize", XMLUtils::convertToString(v), "key", k);
131+
if (!data.shiftScheme.empty())
132+
XMLUtils::addChild(doc, node, "ShiftScheme", data.shiftScheme);
133133
for (auto const& [k, v] : data.keyedShiftScheme)
134134
XMLUtils::addChild(doc, node, "ShiftScheme", v, "key", k);
135135
}

0 commit comments

Comments
 (0)