Fix label content controller v2

This commit is contained in:
Luis Ángel San Martín
2018-04-26 22:19:16 +02:00
parent b92b696458
commit 451c2ec688

View File

@ -28,10 +28,16 @@ void TagContentControllerV2::service(HttpRequest &request, HttpResponse &respons
void TagContentControllerV2::serviceContent(const int &library, const qulonglong &tagId, HttpResponse &response) void TagContentControllerV2::serviceContent(const int &library, const qulonglong &tagId, HttpResponse &response)
{ {
QList<ComicDB> tagComics = DBHelper::getLabelComics(library, tagId); QList<ComicDB> comics = DBHelper::getLabelComics(library, tagId);
for(const ComicDB &comic : tagComics) QJsonArray items;
for(const ComicDB &comic : comics)
{ {
response.write(YACReaderServerDataHelper::comicToYSFormat(library, comic).toUtf8()); items.append(YACReaderServerDataHelper::comicToJSON(library, comic));
} }
QJsonDocument output(items);
response.write(output.toJson(QJsonDocument::Compact));
} }