commit 7920c3ba5dabf96f7523437a3122ba31ce15d6d8
parent 278f5fdd276106ae4c4bcd5fabdf6abd0008ff5a
Author: cfillion <cfillion@users.noreply.github.com>
Date: Sat, 13 Feb 2016 03:04:37 -0500
don't display "download failed: aborted" errors (oops)
this was broken since 6c2d587b8a88d2fe2594ffc9df1b45aec43a6c3d
Diffstat:
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/transaction.cpp b/src/transaction.cpp
@@ -226,7 +226,6 @@ void Transaction::uninstall(const Remote &remote)
void Transaction::cancel()
{
m_isCancelled = true;
- m_enableReport = false;
for(Task *task : m_tasks)
task->rollback();
diff --git a/src/transaction.hpp b/src/transaction.hpp
@@ -65,7 +65,7 @@ public:
void cancel();
bool isCancelled() const { return m_isCancelled; }
- bool isReportEnabled() const { return m_enableReport; }
+ bool isReportEnabled() const { return m_enableReport && !m_isCancelled; }
DownloadQueue *downloadQueue() { return &m_downloadQueue; }
size_t taskCount() const { return m_tasks.size(); }