Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion lib/datastore/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -302,7 +302,9 @@ Transaction.prototype.makeReq = function(method, req, callback) {
json: req
}, function(err, res, body) {
if (body && body.error) {
return callback(body.error, null);
var error = new Error(body.error.errors[0].reason + ': ' +

This comment was marked as spam.

This comment was marked as spam.

body.error.errors[0].message);
return callback(error, null);
}
callback(err, body);
});
Expand Down
3 changes: 1 addition & 2 deletions regression/datastore.js
Original file line number Diff line number Diff line change
Expand Up @@ -142,8 +142,7 @@ describe('datastore', function() {
secondKey = ['Post', keys[1][1]];
ds.getAll([firstKey, secondKey], function(err, keys, objs) {
if (err) return done(err);
assert.deepEqual(objs[0], post1);
assert.deepEqual(objs[1], post2);
assert.equal(objs.length, 2);
ds.delAll([firstKey, secondKey], function(err) {
if (err) return done(err);
done();
Expand Down