fix(settings): use Query alias for tab param, fix showcase tab persistence
This commit is contained in:
@@ -2,7 +2,7 @@ from datetime import datetime
|
||||
from pathlib import Path
|
||||
from uuid import uuid4
|
||||
|
||||
from fastapi import APIRouter, Depends, File, Form, Request, UploadFile
|
||||
from fastapi import APIRouter, Depends, File, Form, Query, Request, UploadFile
|
||||
from fastapi.responses import HTMLResponse, RedirectResponse
|
||||
from fastapi.templating import Jinja2Templates
|
||||
from sqlalchemy.orm import Session
|
||||
@@ -76,7 +76,7 @@ def login_submit(
|
||||
@router.get("/settings", response_class=HTMLResponse)
|
||||
def settings_page(
|
||||
request: Request,
|
||||
active_tab: str = "account",
|
||||
active_tab: str = Query("account", alias="tab"),
|
||||
user: User = Depends(get_current_user_web),
|
||||
db: Session = Depends(get_db),
|
||||
):
|
||||
|
||||
Reference in New Issue
Block a user