From 62d9b9a73c4fb94be30d812ea51aaf11c7c50408 Mon Sep 17 00:00:00 2001 From: Henk Kalkwater Date: Wed, 20 Jul 2022 23:13:57 +0200 Subject: [PATCH] Fix user list not displaying --- core/include/JellyfinQt/apimodel.h | 2 ++ core/src/apimodel.cpp | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/core/include/JellyfinQt/apimodel.h b/core/include/JellyfinQt/apimodel.h index 045c9bf..c72cf44 100644 --- a/core/include/JellyfinQt/apimodel.h +++ b/core/include/JellyfinQt/apimodel.h @@ -249,6 +249,8 @@ extern template void setRequestLimit(Loader::GetItemsByUserIdParams ¶ms, int extern template bool setRequestStartIndex(Loader::GetItemsByUserIdParams ¶ms, int offset); extern template void setRequestLimit(Loader::GetResumeItemsParams ¶ms, int limit); extern template bool setRequestStartIndex(Loader::GetResumeItemsParams ¶ms, int offset); +extern template void setRequestLimit(Loader::GetPublicUsersParams ¶ms, int limit); +extern template bool setRequestStartIndex(Loader::GetPublicUsersParams ¶ms, int offset); extern template QList extractRecords(const QList &result); extern template int extractTotalRecordCount(const QList &result); diff --git a/core/src/apimodel.cpp b/core/src/apimodel.cpp index 350b495..c22ed66 100644 --- a/core/src/apimodel.cpp +++ b/core/src/apimodel.cpp @@ -165,6 +165,14 @@ bool setRequestStartIndex(Loader::GetResumeItemsParams ¶ms, int index) { return true; } +template<> +void setRequestLimit(Loader::GetPublicUsersParams &/*params*/, int /*limit*/) { + // NOOP +} +template<> +bool setRequestStartIndex(Loader::GetPublicUsersParams &/*params*/, int /*offset*/) { + return false; +} template<> QList extractRecords(const QList &result) {