From fd40bd0264e661af36d791ab0df014563cd3d1e8 Mon Sep 17 00:00:00 2001
From: Christian Elberfeld <elberfeld@web.de>
Date: Thu, 19 Jan 2023 00:11:54 +0100
Subject: [PATCH] =?UTF-8?q?Neuer=20Status=20f=C3=BCr=20Wordpress=20Widget?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 warpapi/warpapi.py | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/warpapi/warpapi.py b/warpapi/warpapi.py
index abb17b6..1546bd7 100644
--- a/warpapi/warpapi.py
+++ b/warpapi/warpapi.py
@@ -122,7 +122,20 @@ def view_static():
       spaceopen = True
     return render_template('static.html', open = spaceopen)
 
-# Statusanzeige auf der Webseite 
+# Statusanzeige auf der Webseite (Wordpress Widget)
+@app.route('/statuswidget')
+def data_status2():
+    data = {
+        "zone_door_status": effective_zone_door_status(app),
+    } 
+    response = app.response_class(
+        response=json.dumps(data),
+        status=200,
+        mimetype='application/json'
+    )
+    return response
+
+# Statusanzeige auf der Webseite (alte Version für Kompatibilität)
 @app.route('/status')
 def data_status():
     spaceopen = 0
-- 
GitLab