Skip to content

Commit aba4fe0

Browse files
committed
Fix processing ParameterTable.setValue
1 parent 87f2370 commit aba4fe0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

python/plugins/processing/core/parameters.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -620,9 +620,10 @@ def setValue(self, obj):
620620
self.value = source
621621
return True
622622
else:
623-
layers = dataobjects.getVectorLayers()
623+
self.value = unicode(obj)
624+
layers = dataobjects.getTables()
624625
for layer in layers:
625-
if layer.name() == self.value:
626+
if layer.name() == self.value or layer.source() == self.value:
626627
source = unicode(layer.source())
627628
self.value = source
628629
return True

0 commit comments

Comments
 (0)