Changes for page SolrFileSizeFacet

Last modified by Administrator on 2020/12/29 00:17

From version 1.1
edited by Administrator
on 2018/07/24 00:25
Change comment: Install extension [org.xwiki.platform:xwiki-platform-search-solr-ui/9.11.7]
To version 2.1
edited by Administrator
on 2020/12/29 00:17
Change comment: Install extension [org.xwiki.platform:xwiki-platform-search-solr-ui/12.10.2]

Summary

Details

Page properties
Content
... ... @@ -39,8 +39,8 @@
39 39   #set ($rangeMatcher = $rangePattern.matcher($selectedValue))
40 40   #if ($rangeMatcher.matches())
41 41   #set ($discard = $intervals.add({
42 - 'start': $mathtool.toInteger($rangeMatcher.group(1)),
43 - 'end' : $mathtool.toInteger($rangeMatcher.group(2)),
42 + 'start': $numbertool.toNumber($rangeMatcher.group(1)).intValue(),
43 + 'end' : $numbertool.toNumber($rangeMatcher.group(2)).intValue(),
44 44   'name' : $selectedValue,
45 45   'count': 0
46 46   }))
... ... @@ -51,7 +51,7 @@
51 51   ## Count matches for each date interval.
52 52   ##
53 53   #foreach ($facetValue in $facetValues)
54 - #set ($size = $mathtool.toInteger($facetValue.name))
54 + #set ($size = $numbertool.toNumber($facetValue.name).intValue())
55 55   #foreach ($interval in $intervals)
56 56   #if ((!$interval.start || $interval.start <= $size)
57 57   && (!$interval.end || $size < $interval.end))
... ... @@ -67,7 +67,7 @@
67 67   #end
68 68   #end
69 69   ## Make sure we sort the intervals based on the number of matches.
70 - #set ($intervals = $sorttool.sort($intervalsWithMatches, 'count:desc'))
70 + #set ($intervals = $collectiontool.sort($intervalsWithMatches, 'count:desc'))
71 71   ##
72 72   ## Display the size intervals.
73 73   ##