Commit ·
454263d
1
Parent(s): e080b1d
Sort dataset dropdown alphabetically by display name
Browse files
app.py
CHANGED
|
@@ -118,8 +118,8 @@ def index():
|
|
| 118 |
@app.route("/api/datasets")
|
| 119 |
def get_datasets():
|
| 120 |
"""Return list of available datasets for the UI dataset selector."""
|
| 121 |
-
|
| 122 |
-
|
| 123 |
{
|
| 124 |
"slug": slug,
|
| 125 |
"display_name": adapter.display_name,
|
|
@@ -128,8 +128,10 @@ def get_datasets():
|
|
| 128 |
"has_ground_truth": adapter.has_ground_truth,
|
| 129 |
}
|
| 130 |
for slug, adapter in REGISTRY.items()
|
| 131 |
-
|
|
|
|
| 132 |
)
|
|
|
|
| 133 |
|
| 134 |
|
| 135 |
@app.route("/api/<dataset_slug>/problems")
|
|
|
|
| 118 |
@app.route("/api/datasets")
|
| 119 |
def get_datasets():
|
| 120 |
"""Return list of available datasets for the UI dataset selector."""
|
| 121 |
+
items = sorted(
|
| 122 |
+
(
|
| 123 |
{
|
| 124 |
"slug": slug,
|
| 125 |
"display_name": adapter.display_name,
|
|
|
|
| 128 |
"has_ground_truth": adapter.has_ground_truth,
|
| 129 |
}
|
| 130 |
for slug, adapter in REGISTRY.items()
|
| 131 |
+
),
|
| 132 |
+
key=lambda d: d["display_name"].lower(),
|
| 133 |
)
|
| 134 |
+
return jsonify(items)
|
| 135 |
|
| 136 |
|
| 137 |
@app.route("/api/<dataset_slug>/problems")
|