From cb05d33e1738f7aa45994444cb93c2d19b0bcb32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Max=20Neunh=C3=B6ffer?= Date: Thu, 26 Oct 2017 12:02:38 +0200 Subject: [PATCH] Term is a number not a string. (#3520) --- arangod/Agency/State.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arangod/Agency/State.cpp b/arangod/Agency/State.cpp index 2161f79739..6f4eb9601c 100644 --- a/arangod/Agency/State.cpp +++ b/arangod/Agency/State.cpp @@ -1289,7 +1289,7 @@ std::shared_ptr State::latestAgencyState( buffer_t tmp = std::make_shared>(); store = ii.get("readDB"); index = arangodb::basics::StringUtils::uint64(ii.get("_key").copyString()); - term = arangodb::basics::StringUtils::uint64(ii.get("term").copyString()); + term = ii.get("term").getNumber(); LOG_TOPIC(INFO, Logger::AGENCY) << "Read snapshot at index " << index << " with term " << term; }