From 01589eedebf5dfa80448fccf7101c957391a2ab1 Mon Sep 17 00:00:00 2001 From: Johnny Gear Date: Mon, 30 Mar 2026 16:51:09 -0500 Subject: [PATCH] Fix nav issue --- web/app.py | 7 +++---- web/vite/src/Header.tsx | 2 +- web/vite/src/Profile.tsx | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/web/app.py b/web/app.py index 5a4907b..bec6266 100644 --- a/web/app.py +++ b/web/app.py @@ -81,12 +81,11 @@ def index(): print('Redirect to dashboard') return redirect('/dashboard/') -@app.route('/profile/', defaults={'path': ''}) -@app.route('/dashboard/', defaults={'path': ''}) +@app.route('/dashboard/') +@app.route('/profile/') @app.route('/orders/') -@app.route('/dashboard/') @login_required -def dashboard(path): +def dashboard(path=''): return render_template('dashboard.html') @app.route('/logout') diff --git a/web/vite/src/Header.tsx b/web/vite/src/Header.tsx index 067675c..6c3e9b6 100644 --- a/web/vite/src/Header.tsx +++ b/web/vite/src/Header.tsx @@ -8,7 +8,7 @@ export const Header: React.FC = () => { const navigate = useNavigate(); const handleClick = React.useCallback(() => { - navigate("/profile"); + navigate("/profile/"); }, []); return ( diff --git a/web/vite/src/Profile.tsx b/web/vite/src/Profile.tsx index 645e7fd..997889c 100644 --- a/web/vite/src/Profile.tsx +++ b/web/vite/src/Profile.tsx @@ -134,7 +134,7 @@ export const Profile: React.FC = () => { {username} - Return to dashboard + Return to dashboard Mastodon