From 95483f73d85b29b3d21a7459b06417bbb3ae0a9b Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Mon, 9 Nov 2015 07:34:49 +0100 Subject: [PATCH] Add some assertions to DownloadItem.retry. --- qutebrowser/browser/downloads.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qutebrowser/browser/downloads.py b/qutebrowser/browser/downloads.py index ac42de1c6..42b1f18ab 100644 --- a/qutebrowser/browser/downloads.py +++ b/qutebrowser/browser/downloads.py @@ -420,6 +420,8 @@ class DownloadItem(QObject): @pyqtSlot() def retry(self): """Retry a failed download.""" + assert self.done + assert not self.successful download_manager = objreg.get('download-manager', scope='window', window=self._win_id) new_reply = self.retry_info.manager.get(self.retry_info.request)