diff --git a/src/services/SortService.js b/src/services/SortService.js index e2227cfc5b..211af8931b 100644 --- a/src/services/SortService.js +++ b/src/services/SortService.js @@ -14,7 +14,7 @@ return sortService.sortBool; case "string": // if number string return number string sort fn. else return the str - return item.match(/^-?[£$¤]?[\d,.]+%?$/) ? sortService.sortNumberStr : sortService.sortAlpha; + return item.match(/^[-+]?[£$¤]?[\d,.]+%?$/) ? sortService.sortNumberStr : sortService.sortAlpha; default: //check if the item is a valid Date if (Object.prototype.toString.call(item) === '[object Date]') {