Pārlūkot izejas kodu

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 gadi atpakaļ
vecāks
revīzija
bbe6acba19

+ 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) {