parent
1babfcde9f
commit
0bac0a933f
|
@ -161,13 +161,13 @@ module.exports = function(registry) {
|
|||
}
|
||||
}
|
||||
|
||||
if (id && data) {
|
||||
if (id != null && data) {
|
||||
var model = new ModelCtor(data);
|
||||
model.id = id;
|
||||
fn(null, model);
|
||||
} else if (data) {
|
||||
fn(null, new ModelCtor(data));
|
||||
} else if (id) {
|
||||
} else if (id != null) {
|
||||
var filter = {};
|
||||
ModelCtor.findById(id, filter, options, function(err, model) {
|
||||
if (err) {
|
||||
|
|
|
@ -1710,7 +1710,7 @@ module.exports = function(registry) {
|
|||
ctx.instance, ctx.currentInstance, ctx.where, ctx.data);
|
||||
}
|
||||
|
||||
if (id) {
|
||||
if (id != null) {
|
||||
ctx.Model.rectifyChange(id, reportErrorAndNext);
|
||||
} else {
|
||||
ctx.Model.rectifyAllChanges(reportErrorAndNext);
|
||||
|
@ -1734,7 +1734,7 @@ module.exports = function(registry) {
|
|||
debug('context instance:%j where:%j', ctx.instance, ctx.where);
|
||||
}
|
||||
|
||||
if (id) {
|
||||
if (id != null) {
|
||||
ctx.Model.rectifyChange(id, reportErrorAndNext);
|
||||
} else {
|
||||
ctx.Model.rectifyAllChanges(reportErrorAndNext);
|
||||
|
|
Loading…
Reference in New Issue