File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -603,9 +603,15 @@ function _valueMatch(pattern, value) {
603
603
const v1 = value [ '@value' ] ;
604
604
const t1 = value [ '@type' ] ;
605
605
const l1 = value [ '@language' ] ;
606
- const v2 = pattern [ '@value' ] ? [ ] . concat ( pattern [ '@value' ] ) : [ ] ;
607
- const t2 = pattern [ '@type' ] ? [ ] . concat ( pattern [ '@type' ] ) : [ ] ;
608
- const l2 = pattern [ '@language' ] ? [ ] . concat ( pattern [ '@language' ] ) : [ ] ;
606
+ const v2 = pattern [ '@value' ] ?
607
+ ( types . isArray ( pattern [ '@value' ] ) ? pattern [ '@value' ] : [ pattern [ '@value' ] ] ) :
608
+ [ ] ;
609
+ const t2 = pattern [ '@type' ] ?
610
+ ( types . isArray ( pattern [ '@type' ] ) ? pattern [ '@type' ] : [ pattern [ '@type' ] ] ) :
611
+ [ ] ;
612
+ const l2 = pattern [ '@language' ] ?
613
+ ( types . isArray ( pattern [ '@language' ] ) ? pattern [ '@language' ] : [ pattern [ '@language' ] ] ) :
614
+ [ ] ;
609
615
610
616
if ( v2 . length === 0 && t2 . length === 0 && l2 . length === 0 ) {
611
617
return true ;
You can’t perform that action at this time.
0 commit comments