diff --git a/src/libdanbooru/utils.cpp b/src/libdanbooru/utils.cpp index 992882f..e9a7a2e 100644 --- a/src/libdanbooru/utils.cpp +++ b/src/libdanbooru/utils.cpp @@ -35,10 +35,16 @@ namespace Danbooru { KUrl danbooruUrl = KUrl(url); danbooruUrl.addPath(path); + qDebug() << "Starting step URL" << danbooruUrl.url(); + qDebug() << "Tags" << tags; + // If we have parameters, add them if (!parameters.isEmpty()) { + qDebug() << "Handling parameters"; + qDebug() << "Adding" << parameters; + QMap::const_iterator iter; for (iter = parameters.constBegin(); iter!= parameters.constEnd(); @@ -47,6 +53,9 @@ namespace Danbooru { } } + + qDebug() << "First step URL" << danbooruUrl.url(); + // Now, let's add tags should we have them if (!tags.isEmpty()) { @@ -149,7 +158,7 @@ namespace Danbooru { return postData; } - QList< QVariant > parseDanbooruResult(QByteArray data, bool* result) + QVariant parseDanbooruResult(QByteArray data, bool* result) { QJson::Parser parser; @@ -164,7 +173,7 @@ namespace Danbooru { *result = true; - return postData.toList(); + return postData; } diff --git a/src/libdanbooru/utils.h b/src/libdanbooru/utils.h index 52a02e9..78f5556 100644 --- a/src/libdanbooru/utils.h +++ b/src/libdanbooru/utils.h @@ -106,7 +106,7 @@ namespace Danbooru { QList parseDanbooruResult(QByteArray data, QString xlmElement, bool* result); - QList parseDanbooruResult(QByteArray data, bool* result); + QVariant parseDanbooruResult(QByteArray data, bool* result); }