File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
src/NHibernate/Dialect/Function Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -32,11 +32,11 @@ public ISQLFunction FindSQLFunction(string functionName)
32
32
33
33
public bool HasFunction ( string functionName )
34
34
{
35
- if ( ! userFunctions . ContainsKey ( functionName ) && ! dialect . Functions . ContainsKey ( functionName ) && _functionAliases . TryGetValue ( functionName , out var sqlFunction ) )
36
- {
37
- functionName = sqlFunction ;
38
- }
39
- return userFunctions . ContainsKey ( functionName ) || dialect . Functions . ContainsKey ( functionName ) ;
35
+ if ( userFunctions . ContainsKey ( functionName ) || dialect . Functions . ContainsKey ( functionName ) )
36
+ return true ;
37
+ if ( _functionAliases . TryGetValue ( functionName , out var sqlFunction ) && ! _functionAliases . ContainsKey ( sqlFunction ) )
38
+ return HasFunction ( sqlFunction ) ;
39
+ return false ;
40
40
}
41
41
}
42
42
}
You can’t perform that action at this time.
0 commit comments