From 25503060527108b31fe297e2465d7d215cf5410b Mon Sep 17 00:00:00 2001 From: Veloman Yunkan Date: Mon, 6 Mar 2023 15:41:01 +0400 Subject: [PATCH] One more usage of Book::getLanguages() `Book::getLanguages()` is used instead of `Book::getLanguage()` when determining the set of languages for a collection of books. --- src/server/internalServer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/internalServer.cpp b/src/server/internalServer.cpp index 76d1494f7..8db0f81f3 100644 --- a/src/server/internalServer.cpp +++ b/src/server/internalServer.cpp @@ -223,7 +223,8 @@ typedef std::set Languages; Languages getLanguages(const Library& lib, const Library::BookIdSet& bookIds) { Languages langs; for ( const auto& b : bookIds ) { - langs.insert(lib.getBookById(b).getLanguage()); + const auto bookLangs = lib.getBookById(b).getLanguages(); + langs.insert(bookLangs.begin(), bookLangs.end()); } return langs; }