feat: Fusion bloc 1 — barre d'apps commune (ACC-1.1, #17) et références croisées external_ref (ACC-1.3, #18)
This commit is contained in:
@@ -162,7 +162,10 @@ def view_page(request: Request, page_id: int):
|
||||
from app.routers.dashboard import _nav_breadcrumb
|
||||
with get_conn() as conn:
|
||||
nav_crumbs = _nav_breadcrumb(conn, page_id)
|
||||
ctx = {**sidebar, "page": page, "page_favorited": fav is not None,
|
||||
# Fusion ACC-1.3 — références croisées de la page (section « Liens »).
|
||||
from app.services import external_refs as _refs_svc
|
||||
page_refs = _refs_svc.list_refs("flowdeck.page", page_id)
|
||||
ctx = {**sidebar, "page": page, "page_refs": page_refs, "page_favorited": fav is not None,
|
||||
"page_share_mode": page.get("share_mode", "private"),
|
||||
"page_published": bool(page.get("published", 0)),
|
||||
"page_is_shared": bool(page.get("is_shared", 0)) or page.get("share_mode", "private") != "private" or bool(page.get("published", 0)),
|
||||
|
||||
Reference in New Issue
Block a user