@@ -183,29 +183,29 @@ Cursor.prototype.hasNext = function(callback) {
183
183
184
184
// Execute using callback
185
185
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
+ }
195
195
}
196
196
197
197
// Return a Promise
198
198
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
+ } ) ;
209
209
}
210
210
} ) ;
211
211
}
0 commit comments