From 01277e9ad91ed7f0c7aa23f387fd9acf53c5860b Mon Sep 17 00:00:00 2001 From: Chia-Wei Li Date: Tue, 17 Dec 2013 19:16:00 +0800 Subject: [PATCH] Repeatly download text spoiler until a valid XML document is received --- oracle/src/oracleimporter.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/oracle/src/oracleimporter.cpp b/oracle/src/oracleimporter.cpp index c717956c..c244e56a 100644 --- a/oracle/src/oracleimporter.cpp +++ b/oracle/src/oracleimporter.cpp @@ -296,7 +296,8 @@ void OracleImporter::httpRequestFinished(int requestId, bool error) buffer->seek(0); buffer->close(); int cards = importTextSpoiler(set, buffer->data()); - ++setIndex; + if (cards > 0) + ++setIndex; if (setIndex == setsToDownload.size()) { emit setIndexChanged(cards, setIndex, QString());