fix: Gitea workspace affiche owner/repo dans le titre et topbar
FlowDeck CI / test (push) Failing after 5s
FlowDeck CI / docker (push) Has been skipped

- 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:
2026-07-14 09:34:02 -04:00
parent 921f1b7bc1
commit cb44652554
2 changed files with 11 additions and 2 deletions
+10 -1
View File
@@ -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)
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block page_title %}Gitea Workspace{% endblock %}
{% block page_title %}{{ workspace_name }}{% endblock %}
{% block page_icon %}🔗{% endblock %}
{% block topbar %}