mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-27 00:33:48 -05:00
[processing] fixed usage of filter function in vector.features
This commit is contained in:
parent
d35830b97e
commit
1500eadd2c
@ -126,9 +126,9 @@ def features(layer, request=QgsFeatureRequest()):
|
||||
return True
|
||||
|
||||
if invalidFeaturesMethod == self.IGNORE:
|
||||
self.iter = filter(filterFeature, self.iter, True)
|
||||
self.iter = filter(lambda x: filterFeature(x, True), self.iter)
|
||||
elif invalidFeaturesMethod == self.RAISE_EXCEPTION:
|
||||
self.iter = filter(filterFeature, self.iter, False)
|
||||
self.iter = filter(lambda x: filterFeature(x, False), self.iter)
|
||||
|
||||
def __iter__(self):
|
||||
return self.iter
|
||||
|
Loading…
x
Reference in New Issue
Block a user