File tree Expand file tree Collapse file tree 1 file changed +17
-11
lines changed Expand file tree Collapse file tree 1 file changed +17
-11
lines changed Original file line number Diff line number Diff line change @@ -1025,19 +1025,25 @@ sub find_download_url {
10251025 ? { bool => { must => \@filters } }
10261026 : $filters [0];
10271027
1028- my $version_sort = $module_filter
1028+ my $version_sort
1029+ = $module_filter
10291030 ? {
10301031 ' module.version_numified' => {
1031- mode => ' max' ,
1032- order => ' desc' ,
1033- nested_path => ' module' ,
1034- nested_filter => $entity_filter ,
1035-
1036- # TODO: ES6 - replace prior 2 lines with:
1037- # nested => {
1038- # path => 'module',
1039- # filter => $entity_filter,
1040- # },
1032+ mode => ' max' ,
1033+ order => ' desc' ,
1034+ (
1035+ $self -> es-> api_version ge ' 6_0'
1036+ ? (
1037+ nested => {
1038+ path => ' module' ,
1039+ filter => $entity_filter ,
1040+ },
1041+ )
1042+ : (
1043+ nested_path => ' module' ,
1044+ nested_filter => $entity_filter ,
1045+ )
1046+ ),
10411047 }
10421048 }
10431049 : { version_numified => { order => ' desc' } };
You can’t perform that action at this time.
0 commit comments