fixxed main bp error

This commit is contained in:
oberon 2026-02-16 15:46:17 +01:00
parent 2c2aa78cd7
commit 2a39a9d527
2 changed files with 7 additions and 2 deletions

View File

@ -16,6 +16,11 @@ def index():
return render_template('index.html', configs=load_configs()) return render_template('index.html', configs=load_configs())
""" """
@main_bp.route('/configs/<path:filename>')
def serve_config_file(filename):
return send_from_directory(app.config['CONFIG_DIR'], filename)
@main_bp.route('/load_config/<filename>') @main_bp.route('/load_config/<filename>')
def load_config(filename): def load_config(filename):
global current_config global current_config

View File

@ -13,7 +13,7 @@
<div class="col"> <div class="col">
<div class="card h-100 shadow-sm"> <div class="card h-100 shadow-sm">
{% if cfg.image %} {% if cfg.image %}
<img src="{{ url_for('serve_config_file', filename=cfg.image) }}" <img src="{{ url_for('main.serve_config_file', filename=cfg.image) }}"
class="card-img-top" alt="{{ cfg.name }}" class="card-img-top" alt="{{ cfg.name }}"
style="height: 180px; object-fit: cover;"> style="height: 180px; object-fit: cover;">
{% else %} {% else %}
@ -29,7 +29,7 @@
{{ cfg.hub_type | default('unbekannt') }} {{ cfg.hub_type | default('unbekannt') }}
</p> </p>
<div class="mt-auto"> <div class="mt-auto">
<a href="{{ url_for('load_config', filename=cfg.filename) }}" <a href="{{ url_for('main.load_config', filename=cfg.filename) }}"
class="btn btn-primary w-100"> class="btn btn-primary w-100">
Auswählen & Steuern Auswählen & Steuern
</a> </a>