Fixed releases in search view limited to 6 results
This commit is contained in:
@@ -13,9 +13,9 @@
|
||||
<message id="Lms.Explore.Releases.template.entry-grid">
|
||||
<div class="card border-0">
|
||||
${cover class="shadow-sm"}
|
||||
${release-name}
|
||||
${release-name class="text-truncate text-nowrap"}
|
||||
${<if-has-year>}${year}${</if-has-year>}
|
||||
${<if-has-artist>}${artist-name}${</if-has-artist>}
|
||||
${<if-has-artist>}${artist-name class=" text-truncate text-nowrap"}${</if-has-artist>}
|
||||
${<if-has-various-artists>}${tr:Lms.Explore.various-artists}${</if-has-various-artists>}
|
||||
</div>
|
||||
</message>
|
||||
|
||||
@@ -32,15 +32,13 @@ namespace Http
|
||||
{
|
||||
public:
|
||||
Client(boost::asio::io_context& ioContext, std::string_view baseUrl)
|
||||
: _ioContext {ioContext}
|
||||
, _sendQueue {ioContext, baseUrl}
|
||||
: _sendQueue {ioContext, baseUrl}
|
||||
{}
|
||||
|
||||
private:
|
||||
void sendGETRequest(ClientGETRequestParameters&& request) override;
|
||||
void sendPOSTRequest(ClientPOSTRequestParameters&& request) override;
|
||||
|
||||
boost::asio::io_context& _ioContext;
|
||||
SendQueue _sendQueue;
|
||||
};
|
||||
} // namespace Http
|
||||
|
||||
@@ -492,7 +492,6 @@ LmsApplication::createHome()
|
||||
// Contents
|
||||
// Order is important in mainStack, see IdxRoot!
|
||||
Wt::WStackedWidget* mainStack {main->bindNew<Wt::WStackedWidget>("contents")};
|
||||
mainStack->setAttributeValue("style", "overflow-x:visible;overflow-y:visible;");
|
||||
|
||||
Explore* explore {mainStack->addNew<Explore>(filters)};
|
||||
_playQueue = mainStack->addNew<PlayQueue>();
|
||||
|
||||
@@ -86,7 +86,6 @@ Explore::Explore(Filters* filters)
|
||||
|
||||
// Contents
|
||||
Wt::WStackedWidget* contentsStack = bindNew<Wt::WStackedWidget>("contents");
|
||||
contentsStack->setAttributeValue("style", "overflow-x:visible;overflow-y:visible;");
|
||||
|
||||
auto artists = std::make_unique<Artists>(*_filters);
|
||||
contentsStack->addWidget(std::move(artists));
|
||||
|
||||
@@ -52,7 +52,6 @@ namespace UserInterface
|
||||
addFunction("tr", &Wt::WTemplate::Functions::tr);
|
||||
|
||||
Wt::WStackedWidget* stack {bindNew<Wt::WStackedWidget>("stack")};
|
||||
stack->setAttributeValue("style", "overflow-x:visible;overflow-y:visible;");
|
||||
_menu = bindNew<Wt::WMenu>("mode", stack);
|
||||
|
||||
auto addItem = [=](const Wt::WString& str, [[maybe_unused]] Mode mode, const Wt::WString& templateStr, std::function<void()> onRequestElementsFunc)
|
||||
@@ -159,7 +158,6 @@ namespace UserInterface
|
||||
SearchView::addSomeReleases()
|
||||
{
|
||||
InfiniteScrollingContainer& results {getResultContainer(Mode::Release)};
|
||||
bool moreResults {};
|
||||
|
||||
{
|
||||
using namespace Database;
|
||||
@@ -175,7 +173,7 @@ namespace UserInterface
|
||||
results.add(ReleaseListHelpers::createEntry(release));
|
||||
}
|
||||
|
||||
results.setHasMore(moreResults);
|
||||
results.setHasMore(releaseIds.moreResults);
|
||||
}
|
||||
|
||||
getItemMenu(Mode::Release).setDisabled(results.getCount() == 0);
|
||||
|
||||
Reference in New Issue
Block a user