Commit 1540f08695cfbd0733a19a922c0b3afd0a490535

Authored by Chantsova Ekaterina
Committed by GitHub
1 parent 7adeaf21

Add ability to use custom translations and labels containing apostrophe in table…

… default sort order (#2397)
@@ -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>