This is an automated email from the ASF dual-hosted git repository.

maximebeauchemin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git


The following commit(s) were added to refs/heads/master by this push:
     new 4d3fb56  fix: make dataset list sort case insensitive (#14528)
4d3fb56 is described below

commit 4d3fb56e11b690b65d9150e1fb7282acb464f110
Author: Maxime Beauchemin <[email protected]>
AuthorDate: Mon May 24 14:08:13 2021 -0700

    fix: make dataset list sort case insensitive (#14528)
---
 superset/views/chart/views.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/superset/views/chart/views.py b/superset/views/chart/views.py
index 233d6a8..e4fedac 100644
--- a/superset/views/chart/views.py
+++ b/superset/views/chart/views.py
@@ -68,7 +68,10 @@ class SliceModelView(
             for d in ConnectorRegistry.get_all_datasources(db.session)
         ]
         payload = {
-            "datasources": sorted(datasources, key=lambda d: d["label"]),
+            "datasources": sorted(
+                datasources,
+                key=lambda d: d["label"].lower() if isinstance(d["label"], 
str) else "",
+            ),
             "common": common_bootstrap_payload(),
             "user": bootstrap_user_data(g.user),
         }

Reply via email to