Skip to content

Commit e0cf578

Browse files
committed
[processing] Add some missing sources to expression contexts
1 parent 8154a85 commit e0cf578

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

python/plugins/processing/algs/qgis/Aggregate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ def prepareAlgorithm(self, parameters, context, feedback):
170170
return True
171171

172172
def processAlgorithm(self, parameters, context, feedback):
173-
expr_context = self.createExpressionContext(parameters, context)
173+
expr_context = self.createExpressionContext(parameters, context, self.source)
174174
self.group_by_expr.prepare(expr_context)
175175

176176
# Group features in memory layers

python/plugins/processing/algs/qgis/RandomPointsPolygons.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def processAlgorithm(self, parameters, context, feedback):
115115
if expression.hasParserError():
116116
raise QgsProcessingException(expression.parserErrorString())
117117

118-
expressionContext = self.createExpressionContext(parameters, context)
118+
expressionContext = self.createExpressionContext(parameters, context, source)
119119
if not expression.prepare(expressionContext):
120120
raise QgsProcessingException(
121121
self.tr('Evaluation error: {0}').format(expression.evalErrorString()))

0 commit comments

Comments
 (0)