From d7bdf8e066c949d5c35ac878c96f2356e0b9f725 Mon Sep 17 00:00:00 2001 From: Michael Hackstein Date: Wed, 31 Aug 2016 13:19:16 +0200 Subject: [PATCH] Fixed a logic bug to identify if a collection is a shard or a real local collection on DBServer --- arangod/Utils/CollectionNameResolver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arangod/Utils/CollectionNameResolver.cpp b/arangod/Utils/CollectionNameResolver.cpp index 2cfda3dcaa..ed7d56960f 100644 --- a/arangod/Utils/CollectionNameResolver.cpp +++ b/arangod/Utils/CollectionNameResolver.cpp @@ -264,7 +264,7 @@ std::string CollectionNameResolver::localNameLookup(TRI_voc_cid_t cid) const { auto it = _vocbase->_collectionsById.find(cid); if (it != _vocbase->_collectionsById.end()) { - if ((*it).second->planId() != (*it).second->cid()) { + if ((*it).second->planId() == (*it).second->cid()) { // DBserver local case name = (*it).second->name(); } else {