mirror of
https://github.com/arsenetar/dupeguru.git
synced 2026-01-22 06:37:17 +00:00
[#196 state:fixed] [#188] Fixed a crash on crash reporting under Cocoa and improved job management to allow threaded error handling on _job_finished().
This commit is contained in:
@@ -200,7 +200,9 @@ class DupeGuru(QObject):
|
||||
QProcess.execute('updater.exe', ['/checknow'])
|
||||
|
||||
def job_finished(self, jobid):
|
||||
self.model._job_completed(jobid)
|
||||
result = self.model._job_completed(jobid, self._progress.last_error)
|
||||
if not result:
|
||||
self._progress.reraise_if_error()
|
||||
if jobid in {JobType.Move, JobType.Copy, JobType.Delete}:
|
||||
if self.model.results.problems:
|
||||
self.problemDialog.show()
|
||||
|
||||
Reference in New Issue
Block a user