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 | 196 | if (vm.settings.defaultSortOrder && vm.settings.defaultSortOrder.length) { |
197 | 197 | vm.defaultSortOrder = vm.settings.defaultSortOrder; |
198 | 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 | 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 | 41 | <table md-table> |
42 | 42 | <thead fix-head md-head md-order="vm.query.order" md-on-reorder="vm.onReorder"> |
43 | 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 | 45 | <th md-column class="tb-action-cell" layout="row" layout-align="end center"></th> |
46 | 46 | </tr> |
47 | 47 | </thead> | ... | ... |