From e5a08c31505a2f5905373df5fd0bbfeea9038d33 Mon Sep 17 00:00:00 2001 From: Stefan Allius Date: Sun, 20 Apr 2025 00:07:34 +0200 Subject: [PATCH] fix route for fetch data - for running in iframes (e.g. HA ingress) we must use relative path in the URLs --- app/src/web/routes.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/web/routes.py b/app/src/web/routes.py index 112d4fc..a381cc9 100644 --- a/app/src/web/routes.py +++ b/app/src/web/routes.py @@ -1,5 +1,5 @@ from quart import Blueprint -from quart import render_template +from quart import render_template, url_for from quart import send_from_directory import os @@ -34,7 +34,9 @@ def utility_processor(): @web_routes.route('/') async def index(): - return await render_template('index.html.j2', fetch_url='/data-fetch') + return await render_template( + 'index.html.j2', + fetch_url='.'+url_for('web_routes.data_fetch')) @web_routes.route('/page')