ioc: actually require +putorder to PUT
This commit is contained in:
1 parent
9ccd7b50ab
commit
c06d4bb69a
8 files changed
+43
-35
No files matched your search
@@ -250,7 +250,11 @@ void GroupConfigProcessor::defineFields(GroupDefinition& groupDefinition, const
|
||||
void GroupConfigProcessor::defineFieldSortOrder() {
|
||||
for (auto&& groupDefinitionMapEntry: groupDefinitionMap) {
|
||||
auto& groupDefinition = groupDefinitionMapEntry.second;
|
||||
std::sort(groupDefinition.fields.begin(), groupDefinition.fields.end());
|
||||
std::stable_sort(groupDefinition.fields.begin(), groupDefinition.fields.end(),
|
||||
[](const FieldDefinition& l, const FieldDefinition& r) -> bool
|
||||
{
|
||||
return l.info.putOrder < r.info.putOrder;
|
||||
});
|
||||
groupDefinition.fieldMap.clear();
|
||||
|
||||
auto groupFieldIndex = 0;
|
||||
|
||||
Reference in new issue
Block a user