fix: Gitea workspace affiche owner/repo dans le titre et topbar
- Le titre de page (onglet) : 'bruno/flowdeck' au lieu de 'Gitea Workspace' - Le topbar breadcrumb : owner/repo correctement peuplé - workspace_name + workspace_initial passés au template
This commit is contained in:
@@ -414,7 +414,16 @@ async def gitea_workspace_page(request: Request):
|
||||
user = SessionManager.decode_session(request.cookies.get("flowdeck_session", ""))
|
||||
if not user:
|
||||
return RedirectResponse("/auth/login?provider=local", status_code=302)
|
||||
ctx = {**sidebar, "user": user}
|
||||
owner = request.query_params.get("owner", "")
|
||||
repo = request.query_params.get("repo", "")
|
||||
ctx = {
|
||||
**sidebar,
|
||||
"user": user,
|
||||
"workspace_name": f"{owner}/{repo}" if owner and repo else "Gitea Workspace",
|
||||
"workspace_initial": repo[0].upper() if repo else "G",
|
||||
"owner": owner,
|
||||
"repo": repo,
|
||||
}
|
||||
template = env.get_template("gitea_workspace.html")
|
||||
return template.render(**ctx)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user