@@ -183,29 +183,29 @@ Cursor.prototype.hasNext = function(callback) {
183183
184184 // Execute using callback
185185 if ( typeof callback == 'function' ) {
186- if ( self . s . currentDoc ) {
187- return callback ( null , true ) ;
188- } else {
189- return nextObject ( self , function ( err , doc ) {
190- if ( ! doc ) return callback ( null , false ) ;
191- self . s . currentDoc = doc ;
192- callback ( null , true ) ;
193- } ) ;
194- }
186+ if ( self . s . currentDoc ) {
187+ return callback ( null , true ) ;
188+ } else {
189+ return nextObject ( self , function ( err , doc ) {
190+ if ( ! doc ) return callback ( null , false ) ;
191+ self . s . currentDoc = doc ;
192+ callback ( null , true ) ;
193+ } ) ;
194+ }
195195 }
196196
197197 // Return a Promise
198198 return new this . s . promiseLibrary ( function ( resolve , reject ) {
199- if ( self . s . currentDoc ) {
200- resolve ( true ) ;
201- } else {
202- nextObject ( self , function ( err , doc ) {
203- if ( self . s . state == Cursor . CLOSED || self . isDead ( ) ) return resolve ( false ) ;
204- if ( err ) return reject ( err ) ;
205- if ( ! doc ) return resolve ( false ) ;
206- self . s . currentDoc = doc ;
207- resolve ( true ) ;
208- } ) ;
199+ if ( self . s . currentDoc ) {
200+ resolve ( true ) ;
201+ } else {
202+ nextObject ( self , function ( err , doc ) {
203+ if ( self . s . state == Cursor . CLOSED || self . isDead ( ) ) return resolve ( false ) ;
204+ if ( err ) return reject ( err ) ;
205+ if ( ! doc ) return resolve ( false ) ;
206+ self . s . currentDoc = doc ;
207+ resolve ( true ) ;
208+ } ) ;
209209 }
210210 } ) ;
211211}
0 commit comments