mirror of https://gitee.com/bigwinds/arangodb
Explicitly give the Collection Type for HTTP generate saved result
This commit is contained in:
parent
0511a944ad
commit
11046e30a9
|
@ -157,7 +157,7 @@ bool RestDocumentHandler::createDocument() {
|
|||
return false;
|
||||
}
|
||||
|
||||
generateSaved(result, collectionName);
|
||||
generateSaved(result, collectionName, TRI_COL_TYPE_DOCUMENT);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
@ -127,9 +127,14 @@ RestVocbaseBaseHandler::RestVocbaseBaseHandler(HttpRequest* request)
|
|||
|
||||
RestVocbaseBaseHandler::~RestVocbaseBaseHandler() {}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/// @brief Generate a result for successful save
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
void RestVocbaseBaseHandler::generateSaved(
|
||||
arangodb::OperationResult const& result,
|
||||
std::string const& collectionName) {
|
||||
std::string const& collectionName,
|
||||
TRI_col_type_e type) {
|
||||
VPackSlice slice = result.slice();
|
||||
TRI_ASSERT(slice.isObject());
|
||||
|
||||
|
@ -141,9 +146,6 @@ void RestVocbaseBaseHandler::generateSaved(
|
|||
_response->setContentType("application/json; charset=utf-8");
|
||||
_response->setHeader("etag", 4, "\"" + slice.get(TRI_VOC_ATTRIBUTE_REV).copyString() + "\"");
|
||||
|
||||
// TODO This has to be replaced properly
|
||||
TRI_col_type_e type = TRI_COL_TYPE_DOCUMENT;
|
||||
|
||||
std::string escapedHandle(DocumentHelper::assembleDocumentId(
|
||||
collectionName, slice.get(TRI_VOC_ATTRIBUTE_KEY).copyString(), true));
|
||||
if (_request->compatibility() < 10400L) {
|
||||
|
|
|
@ -189,7 +189,7 @@ class RestVocbaseBaseHandler : public RestBaseHandler {
|
|||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
void generateSaved(arangodb::OperationResult const& result,
|
||||
std::string const& collectionName);
|
||||
std::string const& collectionName, TRI_col_type_e type);
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
/// @brief generates deleted message
|
||||
|
|
Loading…
Reference in New Issue