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())
"""
@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>')
def load_config(filename):
global current_config

View File

@ -13,7 +13,7 @@
<div class="col">
<div class="card h-100 shadow-sm">
{% 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 }}"
style="height: 180px; object-fit: cover;">
{% else %}
@ -29,7 +29,7 @@
{{ cfg.hub_type | default('unbekannt') }}
</p>
<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">
Auswählen & Steuern
</a>