From 6bf2b85ccbb38669f9153b013bff25adcb30bfa2 Mon Sep 17 00:00:00 2001 From: Jan Steemann Date: Thu, 17 Jan 2013 15:13:11 +0100 Subject: [PATCH] fixed error in trx setup --- arangod/Utils/TransactionCollectionsList.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arangod/Utils/TransactionCollectionsList.h b/arangod/Utils/TransactionCollectionsList.h index 78e7f66615..b612e01724 100644 --- a/arangod/Utils/TransactionCollectionsList.h +++ b/arangod/Utils/TransactionCollectionsList.h @@ -58,6 +58,7 @@ namespace triagens { _vocbase(vocbase), _collections(), _error(TRI_ERROR_NO_ERROR) { + addCollection(name, accessType, false); } @@ -68,6 +69,7 @@ namespace triagens { _vocbase(vocbase), _collections(), _error(TRI_ERROR_NO_ERROR) { + addCollection(name, accessType, true, createType); } @@ -79,6 +81,7 @@ namespace triagens { _vocbase(vocbase), _collections(), _error(TRI_ERROR_NO_ERROR) { + addCollection(name, accessType, create, createType); } @@ -86,7 +89,9 @@ namespace triagens { const vector& readCollections, const vector& writeCollections) : _vocbase(vocbase), - _collections() { + _collections(), + _error(TRI_ERROR_NO_ERROR) { + for (size_t i = 0; i < readCollections.size(); ++i) { addCollection(readCollections[i], TRI_TRANSACTION_READ, false); }