Commit 1540f08695cfbd0733a19a922c0b3afd0a490535
Committed by
GitHub
1 parent
7adeaf21
Add ability to use custom translations and labels containing apostrophe in table…
… default sort order (#2397)
Showing
2 changed files
with
3 additions
and
3 deletions
@@ -196,9 +196,9 @@ function EntitiesTableWidgetController($element, $scope, $filter, $mdMedia, $mdP | @@ -196,9 +196,9 @@ function EntitiesTableWidgetController($element, $scope, $filter, $mdMedia, $mdP | ||
196 | if (vm.settings.defaultSortOrder && vm.settings.defaultSortOrder.length) { | 196 | if (vm.settings.defaultSortOrder && vm.settings.defaultSortOrder.length) { |
197 | vm.defaultSortOrder = vm.settings.defaultSortOrder; | 197 | vm.defaultSortOrder = vm.settings.defaultSortOrder; |
198 | if (vm.settings.defaultSortOrder.charAt(0) === "-") { | 198 | if (vm.settings.defaultSortOrder.charAt(0) === "-") { |
199 | - vm.defaultSortOrder = "-'" + vm.settings.defaultSortOrder.substring(1) + "'"; | 199 | + vm.defaultSortOrder = '-"' + utils.customTranslation(vm.settings.defaultSortOrder.substring(1), vm.settings.defaultSortOrder.substring(1)) + '"'; |
200 | } else { | 200 | } else { |
201 | - vm.defaultSortOrder = "'" + vm.settings.defaultSortOrder + "'"; | 201 | + vm.defaultSortOrder = '"' + utils.customTranslation(vm.settings.defaultSortOrder, vm.settings.defaultSortOrder) + '"'; |
202 | } | 202 | } |
203 | } | 203 | } |
204 | 204 |
@@ -41,7 +41,7 @@ | @@ -41,7 +41,7 @@ | ||
41 | <table md-table> | 41 | <table md-table> |
42 | <thead fix-head md-head md-order="vm.query.order" md-on-reorder="vm.onReorder"> | 42 | <thead fix-head md-head md-order="vm.query.order" md-on-reorder="vm.onReorder"> |
43 | <tr md-row> | 43 | <tr md-row> |
44 | - <th ng-if="column.display" md-column md-order-by="'{{ column.label }}'" ng-repeat="column in vm.columns"><span>{{ column.title }}</span></th> | 44 | + <th ng-if="column.display" md-column md-order-by='"{{column.label}}"' ng-repeat="column in vm.columns"><span>{{ column.title }}</span></th> |
45 | <th md-column class="tb-action-cell" layout="row" layout-align="end center"></th> | 45 | <th md-column class="tb-action-cell" layout="row" layout-align="end center"></th> |
46 | </tr> | 46 | </tr> |
47 | </thead> | 47 | </thead> |