about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBonfaceKilz2022-05-11 11:39:04 +0300
committerBonfaceKilz2022-05-27 15:17:52 +0300
commitb02c7767367868b80101633eadbd806aa525c2af (patch)
tree25a41c21925da3f4f5b5d4a4f5cea5c07f783e1f
parent64f28e18097ca5aaee4446f02d036b375fecab6b (diff)
downloadgenenetwork2-b02c7767367868b80101633eadbd806aa525c2af.tar.gz
Parse case attributes as a tuple, not as a dict
*
wqflask/wqflask/metadata_edits.py (approve_data):
Return the fetched case_attributes as is.
* wqflask/wqflask/templates/case_attributes.html:
Parse the case attributes as a tuple.
-rw-r--r--wqflask/wqflask/metadata_edits.py10
-rw-r--r--wqflask/wqflask/templates/case_attributes.html6
2 files changed, 6 insertions, 10 deletions
diff --git a/wqflask/wqflask/metadata_edits.py b/wqflask/wqflask/metadata_edits.py
index 00e289eb..279e63ac 100644
--- a/wqflask/wqflask/metadata_edits.py
+++ b/wqflask/wqflask/metadata_edits.py
@@ -701,10 +701,6 @@ def approve_data(resource_id: str, file_name: str):
 def show_case_attribute_columns():
     case_attributes = {}
     with database_connection() as conn:
-        case_attributes = get_case_attributes(conn)
-    for key, val in case_attributes.items():
-        if not val:
-            case_attributes[key] = "No description"
-    return render_template(
-        "case_attributes.html", case_attributes=case_attributes
-    )
+        return render_template(
+            "case_attributes.html", case_attributes=get_case_attributes(conn)
+        )
diff --git a/wqflask/wqflask/templates/case_attributes.html b/wqflask/wqflask/templates/case_attributes.html
index 333b9cc4..48efd8c8 100644
--- a/wqflask/wqflask/templates/case_attributes.html
+++ b/wqflask/wqflask/templates/case_attributes.html
@@ -101,10 +101,10 @@
                     <th scope="col">Actions</th>
                 </thead>
                 <tbody>
-                    {% for key, value in case_attributes.items() %}
+                    {% for id_, name, description in case_attributes %}
                     <tr>
-                        <td>{{ key }}</td>
-                        <td>{{ value }}</td>
+                        <td>{{ name }}</td>
+                        <td>{{description}}</td>
                         <td>
                             <a class="add" title="Add" data-toggle="tooltip"><i><span class="glyphicon glyphicon-plus" aria-hidden="true"></span></i></a>
                             <a class="edit" title="Edit" data-toggle="tooltip"><i><span class="glyphicon glyphicon-edit" aria-hidden="true"></span></i></a>