summaryrefslogtreecommitdiff
path: root/raphodo/errorlog.py
diff options
context:
space:
mode:
authorAntoine Beaupré <anarcat@debian.org>2018-03-14 12:24:17 -0400
committerAntoine Beaupré <anarcat@debian.org>2018-03-14 12:24:17 -0400
commit0a297829eaf3912c939e1b43a3ef6ddeb7607b38 (patch)
tree51733e0d6ffb00f0f7dfe01dccd48b2a598e5153 /raphodo/errorlog.py
parent88c8bd4cd2ee4707f8a43be4d89c4e040dcced2f (diff)
New upstream version 0.9.9upstream/0.9.9
Diffstat (limited to 'raphodo/errorlog.py')
-rw-r--r--raphodo/errorlog.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/raphodo/errorlog.py b/raphodo/errorlog.py
index 763d094..b59399b 100644
--- a/raphodo/errorlog.py
+++ b/raphodo/errorlog.py
@@ -50,6 +50,7 @@ from raphodo.constants import ErrorType
from raphodo.rpdfile import RPDFile
from raphodo.problemnotification import Problem, Problems
from raphodo.viewutils import translateButtons
+from raphodo.storage import open_in_file_manager
# ErrorLogMessage = namedtuple('ErrorLogMessage', 'title body name uri')
@@ -405,10 +406,11 @@ class ErrorReport(QDialog):
index = int(fake_uri[fake_uri.find('///') + 3:])
uri = self.uris[index]
- cmd = '{} {}'.format(self.rapidApp.file_manager, uri)
- logging.debug("Launching: %s", cmd)
- args = shlex.split(cmd)
- subprocess.Popen(args)
+ open_in_file_manager(
+ file_manager=self.rapidApp.file_manager,
+ file_manager_type=self.rapidApp.file_manager_type,
+ uri=uri
+ )
def _saveUrls(self, text: str) -> str:
"""