File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Orm/Xtensive.Orm/Orm/Rse/Transformation Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 1
- // Copyright (C) 2010-2024 Xtensive LLC.
1
+ & // Copyright (C) 2010-2024 Xtensive LLC.
2
2
// This code is distributed under MIT license terms.
3
3
// See the License.txt file in the project root for more information.
4
4
@@ -113,8 +113,10 @@ internal protected override FilterProvider VisitFilter(FilterProvider provider)
113
113
var colMap = mappings [ provider . Source ] ;
114
114
mappings [ provider ] = colMap ;
115
115
116
+ if ( newSourceProvider == provider . Source )
117
+ return provider ;
116
118
var predicate = TranslateLambda ( colMap , provider . Predicate ) ;
117
- return newSourceProvider == provider . Source && predicate == provider . Predicate
119
+ return predicate == provider . Predicate
118
120
? provider
119
121
: new FilterProvider ( newSourceProvider , ( Expression < Func < Tuple , bool > > ) predicate ) ;
120
122
}
You can’t perform that action at this time.
0 commit comments