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)
3232
3333 public bool HasFunction ( string functionName )
3434 {
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 ;
4040 }
4141 }
4242}
You can’t perform that action at this time.
0 commit comments