Added permission check.
This commit is contained in:
parent
4d2a55190f
commit
052d18147e
@ -102,7 +102,7 @@ class FileSchemeHandler(schemehandler.SchemeHandler):
|
|||||||
A QNetworkReply.
|
A QNetworkReply.
|
||||||
"""
|
"""
|
||||||
urlstring = request.url().toLocalFile()
|
urlstring = request.url().toLocalFile()
|
||||||
if os.path.isdir(urlstring):
|
if os.path.isdir(urlstring) and os.access(urlstring, os.R_OK):
|
||||||
data = dirbrowser(urlstring)
|
data = dirbrowser(urlstring)
|
||||||
return networkreply.FixedDataNetworkReply(
|
return networkreply.FixedDataNetworkReply(
|
||||||
request, data, 'text/html', self.parent())
|
request, data, 'text/html', self.parent())
|
||||||
|
Loading…
Reference in New Issue
Block a user