File tree Expand file tree Collapse file tree 2 files changed +15
-15
lines changed
Expand file tree Collapse file tree 2 files changed +15
-15
lines changed Original file line number Diff line number Diff line change 11"use strict" ;
22var _ = {
3- omit : require ( "lodash.omit " )
3+ omitBy : require ( "lodash.omitby " )
44} ;
55var async = require ( "async" ) ;
66var debug = require ( "./debugging" ) ;
@@ -32,7 +32,7 @@ MongoStore._isRelationshipAttribute = function(attribute) {
3232
3333
3434MongoStore . _toMongoDocument = function ( resource ) {
35- var document = _ . omit ( resource , function ( value ) { return value === undefined ; } ) ;
35+ var document = _ . omitBy ( resource , function ( value ) { return value === undefined ; } ) ;
3636 document . _id = MongoStore . _mongoUuid ( document . id ) ;
3737 return document ;
3838} ;
@@ -333,7 +333,7 @@ MongoStore.prototype.delete = function(request, callback) {
333333MongoStore . prototype . update = function ( request , partialResource , callback ) {
334334 var collection = this . _db . collection ( request . params . type ) ;
335335 var documentId = MongoStore . _mongoUuid ( request . params . id ) ;
336- var partialDocument = _ . omit ( partialResource , function ( value ) { return value === undefined ; } ) ;
336+ var partialDocument = _ . omitBy ( partialResource , function ( value ) { return value === undefined ; } ) ;
337337 debug ( "findOneAndUpdate" , JSON . stringify ( partialDocument ) ) ;
338338 collection . findOneAndUpdate ( {
339339 _id : documentId
Original file line number Diff line number Diff line change 2525 "node" : " *"
2626 },
2727 "dependencies" : {
28- "async" : " 1.5.0 " ,
29- "debug" : " 2.2.0" ,
30- "joi" : " 6.10.1" ,
31- "lodash.omit " : " 3.1 .0" ,
32- "mongodb" : " 2.0.48 "
28+ "async" : " ^ 1.5.2 " ,
29+ "debug" : " ^ 2.2.0" ,
30+ "joi" : " ^ 6.10.1" ,
31+ "lodash.omitby " : " ^4.4 .0" ,
32+ "mongodb" : " ^2.1.20 " ,
3333 },
3434 "devDependencies" : {
35- "blanket" : " 1.1.7" ,
36- "coveralls" : " 2.11.2" ,
37- "eslint" : " 0.24.1" ,
3835 "jsonapi-server" : " 1.4.0" ,
39- "mocha" : " 2.2.5" ,
40- "mocha-lcov-reporter" : " 0.0.2" ,
41- "mocha-performance" : " 0.1.0" ,
42- "plato" : " 1.5.0" ,
36+ "blanket" : " ^1.2.3" ,
37+ "coveralls" : " ^2.11.9" ,
38+ "eslint" : " ^2.11.0" ,
39+ "mocha" : " ^2.5.3" ,
40+ "mocha-lcov-reporter" : " ^1.2.0" ,
41+ "mocha-performance" : " ^0.1.1" ,
42+ "plato" : " ^1.5.0" ,
4343 "v8-profiler" : " ^5.6.0"
4444 },
4545 "scripts" : {
You can’t perform that action at this time.
0 commit comments