From 5d09faec8800ec713dc48767d6845c965f7236a3 Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Fri, 29 Sep 2023 14:09:55 +0200
Subject: [PATCH] fix(crowdsec): Fix missing datasource in dashboards

---
 .../dashboards/crowdsec_details_v5.json       | 17 ++++++++++++++++
 .../crowdsec/dashboards/crowdsec_lapi_v5.json | 17 ++++++++++++++++
 .../dashboards/crowdsec_overview_v5.json      | 20 ++++++++++++++++++-
 3 files changed, 53 insertions(+), 1 deletion(-)

diff --git a/apps/base/crowdsec/dashboards/crowdsec_details_v5.json b/apps/base/crowdsec/dashboards/crowdsec_details_v5.json
index 033e0ff5c..492aeeca6 100644
--- a/apps/base/crowdsec/dashboards/crowdsec_details_v5.json
+++ b/apps/base/crowdsec/dashboards/crowdsec_details_v5.json
@@ -1470,6 +1470,23 @@
   "tags": ["crowdsec"],
   "templating": {
     "list": [
+      {
+        "current": {
+          "selected": false,
+          "text": "default",
+          "value": "default"
+        },
+        "hide": 0,
+        "includeAll": false,
+        "multi": false,
+        "name": "DS_PROMETHEUS",
+        "options": [],
+        "query": "prometheus",
+        "refresh": 1,
+        "regex": "default",
+        "skipUrlSync": false,
+        "type": "datasource"
+      },
       {
         "current": {},
         "datasource": {
diff --git a/apps/base/crowdsec/dashboards/crowdsec_lapi_v5.json b/apps/base/crowdsec/dashboards/crowdsec_lapi_v5.json
index d96b82cb4..833eb0ee5 100644
--- a/apps/base/crowdsec/dashboards/crowdsec_lapi_v5.json
+++ b/apps/base/crowdsec/dashboards/crowdsec_lapi_v5.json
@@ -508,6 +508,23 @@
   "tags": ["crowdsec"],
   "templating": {
     "list": [
+      {
+        "current": {
+          "selected": false,
+          "text": "default",
+          "value": "default"
+        },
+        "hide": 0,
+        "includeAll": false,
+        "multi": false,
+        "name": "DS_PROMETHEUS",
+        "options": [],
+        "query": "prometheus",
+        "refresh": 1,
+        "regex": "default",
+        "skipUrlSync": false,
+        "type": "datasource"
+      },
       {
         "allValue": null,
         "current": {},
diff --git a/apps/base/crowdsec/dashboards/crowdsec_overview_v5.json b/apps/base/crowdsec/dashboards/crowdsec_overview_v5.json
index 59bcdbd5e..329e0ddfb 100644
--- a/apps/base/crowdsec/dashboards/crowdsec_overview_v5.json
+++ b/apps/base/crowdsec/dashboards/crowdsec_overview_v5.json
@@ -1336,7 +1336,25 @@
   "style": "dark",
   "tags": ["crowdsec"],
   "templating": {
-    "list": []
+    "list": [
+      {
+        "current": {
+          "selected": false,
+          "text": "default",
+          "value": "default"
+        },
+        "hide": 0,
+        "includeAll": false,
+        "multi": false,
+        "name": "DS_PROMETHEUS",
+        "options": [],
+        "query": "prometheus",
+        "refresh": 1,
+        "regex": "default",
+        "skipUrlSync": false,
+        "type": "datasource"
+      }
+    ]
   },
   "time": {
     "from": "now-24h",
-- 
GitLab