8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
mergeResults
1 parent 1ce781c commit c2fcbc9Copy full SHA for c2fcbc9
arangod/Cluster/ClusterMethods.cpp
@@ -210,7 +210,12 @@ static void mergeResults(
210
arr.get(StaticStrings::Error).isBoolean() && arr.get(StaticStrings::Error).getBoolean()) {
211
// an error occurred, now rethrow the error
212
int res = arr.get(StaticStrings::ErrorNum).getNumericValue<int>();
213
- THROW_ARANGO_EXCEPTION(res);
+ VPackSlice msg = arr.get(StaticStrings::ErrorMessage);
214
+ if (msg.isString()) {
215
+ THROW_ARANGO_EXCEPTION(res, msg.copyString());
216
+ } else {
217
+ THROW_ARANGO_EXCEPTION(res);
218
+ }
219
}
220
resultBody->add(arr.at(pair.second));
221
0 commit comments