소스 검색

HUE-5713 [assist] Fix default sort order of columns

Turns out isComplex is undefined for columns so it always applied alpha sorting. Bah.
Johan Ahlen 8 년 전
부모
커밋
bbe6acb
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      desktop/core/src/desktop/static/desktop/js/assist/assistDbSource.js

+ 3 - 3
desktop/core/src/desktop/static/desktop/js/assist/assistDbSource.js

@@ -21,10 +21,10 @@ var AssistDbSource = (function () {
       return a.definition.name.localeCompare(b.definition.name);
     },
     creation: function (a, b) {
-      if (!a.definition.isColumn || !a.definition.isComplex) {
-        return sortFunctions.alpha(a, b);
+      if (a.definition.isColumn || a.definition.isComplex) {
+        return a.definition.index - b.definition.index;
       }
-      return a.definition.index - b.definition.index;
+      return sortFunctions.alpha(a, b);
     },
     popular: function (a, b) {
       if (a.definition.popularity && !b.definition.popularity) {