diff --git a/arangod/V8Server/v8-vocbase.cpp b/arangod/V8Server/v8-vocbase.cpp index d23a2f53c6..7ea9c2da77 100644 --- a/arangod/V8Server/v8-vocbase.cpp +++ b/arangod/V8Server/v8-vocbase.cpp @@ -5747,10 +5747,6 @@ static v8::Handle WrapVocBase (TRI_vocbase_t const* database) { WRP_VOCBASE_TYPE, const_cast(database)); - if (! result.IsEmpty()) { - result->Set(TRI_V8_SYMBOL("_path"), v8::String::New(database->_path), v8::ReadOnly); - } - return scope.Close(result); } @@ -6446,11 +6442,7 @@ static v8::Handle JS_UseVocbase (v8::Arguments const& argv) { TRI_v8_global_t* v8g = (TRI_v8_global_t*) v8::Isolate::GetCurrent()->GetData(); v8g->_vocbase = vocbase; - v8::Handle result = WrapClass(v8g->VocbaseTempl, - WRP_VOCBASE_TYPE, - const_cast(vocbase)); - - return scope.Close(result); + return scope.Close(WrapVocBase(vocbase)); } return scope.Close(v8::Boolean::New(false));