diff --git a/qt/widgets/common/src/CatalogHelper.cpp b/qt/widgets/common/src/CatalogHelper.cpp index 87cf53def812dbf631fc63a1e9b32998b19d7c45..b5ab3790becc6201e4b9352676f3e5b60023371c 100644 --- a/qt/widgets/common/src/CatalogHelper.cpp +++ b/qt/widgets/common/src/CatalogHelper.cpp @@ -217,20 +217,19 @@ const std::map<std::string, std::string> CatalogHelper::validateProperties( // value. errors.emplace(iter->first + "_err", documentation); } - } - //catch invalid date formats - std::string dateField ="StartDate"; - try{ - - getTimevalue(catalogAlgorithm->getProperty(dateField)); - dateField="EndDate"; - - getTimevalue(catalogAlgorithm->getProperty(dateField)); - }catch(std::invalid_argument){ - std::string documentation = - propertyDocumentation(catalogAlgorithm->getProperties(), dateField); - errors.emplace(dateField+ "_err", documentation); + // catch invalid date formats + std::string dateField = "StartDate"; + try { + + getTimevalue(catalogAlgorithm->getProperty(dateField)); + dateField = "EndDate"; + + getTimevalue(catalogAlgorithm->getProperty(dateField)); + } catch (std::invalid_argument) { + std::string documentation = + propertyDocumentation(catalogAlgorithm->getProperties(), dateField); + errors.emplace(dateField + "_err", documentation); } return errors; } @@ -254,7 +253,6 @@ time_t CatalogHelper::getTimevalue(const std::string &inputDate) { // Return the date as time_t value. return Mantid::Types::Core::DateAndTime(isoDate).to_time_t(); - } /**