File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -476,7 +476,7 @@ export class DataSnapshot {
476
476
// Null value
477
477
return false ;
478
478
}
479
- if ( ( _ . isObjectLike ( val ) || _ . isArray ( val ) ) && _ . isEmpty ( val ) ) {
479
+ if ( _ . isObjectLike ( val ) && _ . isEmpty ( val ) ) {
480
480
// Empty object/array
481
481
return false ;
482
482
}
@@ -521,7 +521,7 @@ export class DataSnapshot {
521
521
*/
522
522
forEach ( action : ( a : DataSnapshot ) => boolean | void ) : boolean {
523
523
const val = this . val ( ) ;
524
- if ( _ . isObjectLike ( val ) || _ . isArray ( val ) ) {
524
+ if ( _ . isObjectLike ( val ) ) {
525
525
return _ . some (
526
526
val ,
527
527
( value , key : string ) => action ( this . child ( key ) ) === true
@@ -555,7 +555,7 @@ export class DataSnapshot {
555
555
*/
556
556
hasChildren ( ) : boolean {
557
557
const val = this . val ( ) ;
558
- return ( _ . isObjectLike ( val ) || _ . isArray ( val ) ) && ! _ . isEmpty ( val ) ;
558
+ return _ . isObjectLike ( val ) && ! _ . isEmpty ( val ) ;
559
559
}
560
560
561
561
/**
@@ -565,7 +565,7 @@ export class DataSnapshot {
565
565
*/
566
566
numChildren ( ) : number {
567
567
const val = this . val ( ) ;
568
- return _ . isObjectLike ( val ) || _ . isArray ( val ) ? _ . keys ( val ) . length : 0 ;
568
+ return _ . isObjectLike ( val ) ? _ . keys ( val ) . length : 0 ;
569
569
}
570
570
571
571
/**
You can’t perform that action at this time.
0 commit comments