From c655caab9e3b252f3206ec481209ff9861a74763 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lera=20Elvo=C3=A9?= Date: Mon, 15 Dec 2025 19:34:16 +0300 Subject: [PATCH] use template element for badge template --- app/routes/hyperapi.py | 8 -------- app/routes/users.py | 3 ++- app/templates/common/macros.html | 4 ++-- app/templates/components/badge_editor_badges.html | 2 +- app/templates/components/badge_editor_template.html | 2 +- app/templates/users/settings.html | 6 +++++- data/static/js/bitties/pyrom-bitty.js | 7 ++----- 7 files changed, 13 insertions(+), 19 deletions(-) diff --git a/app/routes/hyperapi.py b/app/routes/hyperapi.py index c9f6dff..26a9d8b 100644 --- a/app/routes/hyperapi.py +++ b/app/routes/hyperapi.py @@ -60,11 +60,3 @@ def get_badges(): uploads = BadgeUploads.get_for_user(get_active_user().id) badges = sorted(Badges.findall({'user_id': int(get_active_user().id)}), key=lambda x: x['sort_order']) return render_template('components/badge_editor_badges.html', uploads=uploads, badges=badges) - - -@bp.get('/badge-editor/template') -@login_required -@account_required -def get_badge_template(): - uploads = BadgeUploads.get_for_user(get_active_user().id) - return render_template('components/badge_editor_template.html', uploads=uploads) diff --git a/app/routes/users.py b/app/routes/users.py index a9b08d4..874320e 100644 --- a/app/routes/users.py +++ b/app/routes/users.py @@ -394,7 +394,8 @@ def page(username): @login_required @redirect_to_own def settings(username): - return render_template('users/settings.html') + uploads = BadgeUploads.get_for_user(get_active_user().id) + return render_template('users/settings.html', uploads=uploads) @bp.post('//settings') diff --git a/app/templates/common/macros.html b/app/templates/common/macros.html index 194499a..6260a17 100644 --- a/app/templates/common/macros.html +++ b/app/templates/common/macros.html @@ -331,8 +331,8 @@ {% else %} {% set selected_href = defaults[0].file_path %} {% endif %} - -
+ +