fix #1803, when getting a drop do not return whole user, @lefnire it is ok to change api return data or we need to annouce it before so that third parties can update their code?

This commit is contained in:
Matteo Pagliazzi
2013-11-20 21:36:18 +01:00
parent bca346e616
commit 1a388fa994
3 changed files with 7 additions and 6 deletions
+3 -4
View File
@@ -566,10 +566,9 @@ api.batchUpdate = function(req, res, next) {
if (err) return res.json(500, {err: err});
var response = user.toJSON();
response.wasModified = res.locals.wasModified;
if (response._tmp && response._tmp.drop) response.wasModified = true;
// Send the response to the server
if(response.wasModified){
if (response._tmp && response._tmp.drop){
res.json(200, {_tmp: {drop: response._tmp.drop}, _v: response._v});
}else if(response.wasModified){
res.json(200, response);
}else{
res.json(200, {_v: response._v});