diff --git a/Source/Contents/JobCodeForItem.cpp b/Source/Contents/JobCodeForItem.cpp index 7fde763bb..17b5a566d 100644 --- a/Source/Contents/JobCodeForItem.cpp +++ b/Source/Contents/JobCodeForItem.cpp @@ -28,13 +28,13 @@ void CJobCodeForItem::AddJobCodeFromGroups(unsigned long code, Groups... groups) std::set jobs; for (const unsigned int& group : groupSet) { auto groupIt = this->m_jobGroups.find(group); - if (groupIt != this->m_jobGroups.end()) { + if (this->m_jobGroups.end() != groupIt) { jobs.merge(std::set(groupIt->second)); } } auto it = this->m_jobCodes.find(code); - if (it == this->m_jobCodes.end()) { + if (this->m_jobCodes.end() == it) { this->m_jobCodes[code] = jobs; } else { it->second.merge(jobs);