@@ -84,12 +84,12 @@ function loadWithRelations (items, resourceConfig, options) {
8484
8585 if ( instance ) {
8686 let itemKeys = instance [ def . localKeys ] || [ ]
87- itemKeys = Array . isArray ( itemKeys ) ? itemKeys : DSUtils . keys ( itemKeys )
87+ itemKeys = Array . isArray ( itemKeys ) ? itemKeys : Object . keys ( itemKeys )
8888 localKeys = localKeys . concat ( itemKeys || [ ] )
8989 } else {
9090 DSUtils . forEach ( items , item => {
9191 let itemKeys = item [ def . localKeys ] || [ ]
92- itemKeys = Array . isArray ( itemKeys ) ? itemKeys : DSUtils . keys ( itemKeys )
92+ itemKeys = Array . isArray ( itemKeys ) ? itemKeys : Object . keys ( itemKeys )
9393 localKeys = localKeys . concat ( itemKeys || [ ] )
9494 } )
9595 }
@@ -175,7 +175,7 @@ class DSSqlAdapter {
175175 . where ( resourceConfig . idAttribute , toString ( id ) )
176176 . then ( rows => {
177177 if ( ! rows . length ) {
178- return DSUtils . Promise . reject ( new Error ( 'Not Found!' ) )
178+ return Promise . reject ( new Error ( 'Not Found!' ) )
179179 } else {
180180 instance = rows [ 0 ]
181181 return loadWithRelations . call ( this , instance , resourceConfig , options )
@@ -265,7 +265,7 @@ class DSSqlAdapter {
265265 params . orderBy = params . orderBy || params . sort
266266 params . skip = params . skip || params . offset
267267
268- DSUtils . forEach ( DSUtils . keys ( params ) , k => {
268+ DSUtils . forEach ( Object . keys ( params ) , k => {
269269 let v = params [ k ]
270270 if ( ! DSUtils . contains ( reserved , k ) ) {
271271 if ( DSUtils . isObject ( v ) ) {
0 commit comments