Check URL validity in :download.

This commit is contained in:
Florian Bruhin 2014-11-18 19:49:55 +01:00
parent 75d1f072c2
commit b1d6e70c8b

View File

@ -389,8 +389,9 @@ class DownloadManager(QAbstractListModel):
@cmdutils.register(instance='download-manager', scope='window') @cmdutils.register(instance='download-manager', scope='window')
def download(self, url): def download(self, url):
"""Download a given URL, given as string.""" """Download a given URL, given as string."""
qurl = urlutils.qurl_from_user_input(url) url = urlutils.qurl_from_user_input(url)
self.get(qurl) urlutils.raise_cmdexc_if_invalid(url)
self.get(url)
@pyqtSlot('QUrl', 'QWebPage') @pyqtSlot('QUrl', 'QWebPage')
def get(self, url, page=None, fileobj=None): def get(self, url, page=None, fileobj=None):