@mountyco/mongoose-wayback
Version:
Wayback plugin for mongoose models.
21 lines • 660 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var wayback_1 = require("../model/wayback");
exports.logit = function (modelName, action, oldModel, newModel, user) {
return new Promise(function (resolve, reject) {
if (!user) {
reject(new Error("User not specified"));
return;
}
wayback_1.Wayback.create({
entityId: oldModel.id,
entityName: modelName,
action: action,
old: oldModel.toJSON(),
new: newModel.toJSON(),
user: user,
});
resolve(true);
});
};
//# sourceMappingURL=loggit.js.map