mirror of
https://github.com/arsenetar/dupeguru.git
synced 2025-03-10 05:34:36 +00:00
[#86 state:fixed] Fixed a crash in GetOutlineViewValues.
This commit is contained in:
parent
b372974437
commit
cd9b7f2f11
@ -257,7 +257,7 @@ class DupeGuru(app.DupeGuru):
|
||||
if tag in (0,2): #Normal results / Power Marker
|
||||
if tag == 0:
|
||||
g, d = self.GetObjects(node_path)
|
||||
if d is None:
|
||||
if (d is None) and (g is not None):
|
||||
d = g.ref
|
||||
else:
|
||||
d = self.results.dupes[node_path[0]]
|
||||
|
@ -303,7 +303,10 @@ class TCDupeGuru(TestCase):
|
||||
# Out of range requests don't crash and return an empty value
|
||||
app = self.app
|
||||
# [0, 2] is out of range
|
||||
# Directories
|
||||
eq_(app.GetOutlineViewValues(1, [0, 2]), []) # no crash
|
||||
# Normal results
|
||||
app.GetOutlineViewValues(0, [42, 0]) # no crash
|
||||
|
||||
|
||||
class TCDupeGuru_renameSelected(TestCase):
|
||||
|
Loading…
x
Reference in New Issue
Block a user