From 8b43b643adc25d6270db0aafe5f3de445493df87 Mon Sep 17 00:00:00 2001 From: Alfredo Date: Fri, 20 Sep 2019 20:42:54 -0300 Subject: [PATCH] change major version check --- libraries/plugins/elasticsearch/elasticsearch_plugin.cpp | 3 ++- libraries/plugins/es_objects/es_objects.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/libraries/plugins/elasticsearch/elasticsearch_plugin.cpp b/libraries/plugins/elasticsearch/elasticsearch_plugin.cpp index 80a6113e60..e7f9b1bf89 100644 --- a/libraries/plugins/elasticsearch/elasticsearch_plugin.cpp +++ b/libraries/plugins/elasticsearch/elasticsearch_plugin.cpp @@ -560,7 +560,8 @@ void elasticsearch_plugin::plugin_startup() FC_THROW_EXCEPTION(fc::exception, "ES database is not up in url ${url}", ("url", my->_elasticsearch_node_url)); const auto es_version = graphene::utilities::getVersion(es); - if(std::stoi(es_version.substr(0,1)) >= 7) + auto dot_pos = es_version.find('.'); + if(std::stoi(es_version.substr(0,dot_pos)) >= 7) my->esge7 = true; ilog("elasticsearch ACCOUNT HISTORY: plugin_startup() begin"); diff --git a/libraries/plugins/es_objects/es_objects.cpp b/libraries/plugins/es_objects/es_objects.cpp index 9800843aba..25512cba12 100644 --- a/libraries/plugins/es_objects/es_objects.cpp +++ b/libraries/plugins/es_objects/es_objects.cpp @@ -410,7 +410,8 @@ void es_objects_plugin::plugin_startup() ilog("elasticsearch OBJECTS: plugin_startup() begin"); const auto es_version = graphene::utilities::getVersion(es); - if(std::stoi(es_version.substr(0,1)) >= 7) + auto dot_pos = es_version.find('.'); + if(std::stoi(es_version.substr(0,dot_pos)) >= 7) my->esge7 = true; }