From 4e54bdec59426544704fd49ba3c03163badae5cb Mon Sep 17 00:00:00 2001 From: emeric Date: Sun, 11 Feb 2018 11:41:42 +0100 Subject: [PATCH] Added release anchor in the release view --- src/ui/ReleasesView.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/ui/ReleasesView.cpp b/src/ui/ReleasesView.cpp index 270abe89..95f99ab9 100644 --- a/src/ui/ReleasesView.cpp +++ b/src/ui/ReleasesView.cpp @@ -87,7 +87,13 @@ Releases::refresh(std::vector searchKeywords) cover->setWidth(128); entry->bindWidget("cover", coverAnchor); - entry->bindString("release-name", Wt::WString::fromUTF8(release->getName()), Wt::PlainText); + { + Wt::WAnchor* releaseAnchor = new Wt::WAnchor(Wt::WLink(Wt::WLink::InternalPath, "/release/" + std::to_string(release.id()))); + Wt::WText* releaseName = new Wt::WText(releaseAnchor); + releaseName->setText(Wt::WString::fromUTF8(release->getName(), Wt::PlainText)); + entry->bindWidget("release-name", releaseAnchor); + } + auto artists = release->getArtists(); if (artists.size() > 1)