From 2288926e31aaeada4d3c044624ee057ee1c75156 Mon Sep 17 00:00:00 2001 From: nyne Date: Thu, 31 Jul 2025 16:45:38 +0800 Subject: [PATCH] Update collection title. --- frontend/src/pages/collection_page.tsx | 5 +++++ server/middleware/frontend_middleware.go | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/pages/collection_page.tsx b/frontend/src/pages/collection_page.tsx index ad7bdcc..25d9182 100644 --- a/frontend/src/pages/collection_page.tsx +++ b/frontend/src/pages/collection_page.tsx @@ -51,6 +51,11 @@ export default function CollectionPage() { }); }, [id]); + useEffect(() => { + if (!collection) return; + document.title = collection.title; + }, [collection]) + const toBeDeletedRID = useRef(null); const handleDeleteResource = (resourceId: number) => { diff --git a/server/middleware/frontend_middleware.go b/server/middleware/frontend_middleware.go index 9a253a9..7ea3960 100644 --- a/server/middleware/frontend_middleware.go +++ b/server/middleware/frontend_middleware.go @@ -139,7 +139,7 @@ func serveIndexHtml(c fiber.Ctx) error { if err == nil { coll, err := service.GetCollectionByID(uint(collectionID)) if err == nil { - title = "Collection: " + coll.Title + title = coll.Title description = utils.ArticleToDescription(coll.Article, 256) if len(coll.Images) > 0 { preview = fmt.Sprintf("%s/api/image/%d", serverBaseURL, coll.Images[0].ID)