From d38ab80580d630f3443e3c629dbbe24556e4a27a Mon Sep 17 00:00:00 2001 From: doomedraven Date: Wed, 20 May 2026 07:15:17 +0000 Subject: [PATCH] fix admin html (#3039) * fix admin html * Update web/analysis/templatetags/analysis_tags.py Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- web/analysis/templatetags/analysis_tags.py | 3 +- web/templates/analysis/admin/index.html | 175 +++++++++++---------- 2 files changed, 94 insertions(+), 84 deletions(-) diff --git a/web/analysis/templatetags/analysis_tags.py b/web/analysis/templatetags/analysis_tags.py index 0af931c41df..e35bccf5edf 100644 --- a/web/analysis/templatetags/analysis_tags.py +++ b/web/analysis/templatetags/analysis_tags.py @@ -45,7 +45,8 @@ def mongo_id(value): """ if isinstance(value, dict): if "_id" in value: - value = value["_id"] + return str(value.get("_id", "")) + return "" # Return value return str(value) diff --git a/web/templates/analysis/admin/index.html b/web/templates/analysis/admin/index.html index 557aed9153a..e03beab96d4 100644 --- a/web/templates/analysis/admin/index.html +++ b/web/templates/analysis/admin/index.html @@ -1,99 +1,108 @@ {% load analysis_tags %}
-
+
Admin Information
+ CAPE {{analysis.info.version}}
-
- -
-
- Task ID -
-
- {{analysis.info.id}} - - Delete Task - -
-
+
+
+ +
+
Task Metadata
+ +
+
+ Task ID +
+
+ {{analysis.info.id}} +
+
- - {% if config.mongodb %} -
-
- Mongo ID -
-
- {{analysis|mongo_id}} -
-
- {% elif config.elasticsearchdb %} -
-
- ElasticSearch Index -
-
- {{analysis.es.index}} -
-
-
-
- ElasticSearch ID -
-
- {{analysis.es.id}} -
-
- {% endif %} + {% if config.mongodb %} +
+
+ Mongo ID +
+
+ {{analysis|mongo_id}} +
+
+ {% elif config.elasticsearchdb %} +
+
+ ES Index +
+
+ {{analysis.es.index}} +
+
+
+
+ ES ID +
+
+ {{analysis.es.id}} +
+
+ {% endif %} - -
-
- CAPE Release -
-
- {{analysis.info.version}} + {% if analysis.info.user_id %} + + {% endif %}
-
- - {% if analysis.info.user_id %} -