mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-16 00:03:12 -04: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
|
return True
|
||||||
|
|
||||||
if invalidFeaturesMethod == self.IGNORE:
|
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:
|
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):
|
def __iter__(self):
|
||||||
return self.iter
|
return self.iter
|
||||||
|
Loading…
x
Reference in New Issue
Block a user