Skip to content

Commit 10a67ca

Browse files
committed
Fix bug in translator
1 parent 8b153c8 commit 10a67ca

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

Orm/Xtensive.Orm/Orm/Linq/Translator.Queryable.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1292,7 +1292,8 @@ private ProjectionExpression VisitSelectMany(Expression source, LambdaExpression
12921292
var outerParameters = State.OuterParameters
12931293
.Concat(State.Parameters)
12941294
.Concat(collectionSelector.Parameters)
1295-
.Append(outerParameter).ToArray(State.Parameters.Length + collectionSelector.Parameters.Count + 1);
1295+
.Append(outerParameter)
1296+
.ToArray(State.OuterParameters.Length + State.Parameters.Length + collectionSelector.Parameters.Count + 1);
12961297
using (CreateScope(new TranslatorState(State) {
12971298
OuterParameters = outerParameters,
12981299
Parameters = Array.Empty<ParameterExpression>(),

0 commit comments

Comments
 (0)