File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
grails-plugin-controllers/src/main/groovy/org/grails/plugins/web/controllers Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 1414import org .springframework .boot .autoconfigure .web .servlet .WebMvcAutoConfiguration ;
1515import org .springframework .boot .web .servlet .FilterRegistrationBean ;
1616import org .springframework .boot .web .servlet .filter .OrderedCharacterEncodingFilter ;
17+ import org .springframework .context .ApplicationContext ;
1718import org .springframework .context .annotation .Bean ;
1819import org .springframework .context .annotation .Primary ;
1920import org .springframework .web .filter .CharacterEncodingFilter ;
@@ -53,9 +54,11 @@ public FilterRegistrationBean<Filter> hiddenHttpMethodFilter() {
5354
5455 @ Bean
5556 @ ConditionalOnMissingBean (GrailsWebRequestFilter .class )
56- public FilterRegistrationBean <Filter > grailsWebRequestFilter () {
57+ public FilterRegistrationBean <Filter > grailsWebRequestFilter (ApplicationContext applicationContext ) {
5758 FilterRegistrationBean <Filter > registrationBean = new FilterRegistrationBean <>();
58- registrationBean .setFilter (new GrailsWebRequestFilter ());
59+ GrailsWebRequestFilter grailsWebRequestFilter = new GrailsWebRequestFilter ();
60+ grailsWebRequestFilter .setApplicationContext (applicationContext );
61+ registrationBean .setFilter (grailsWebRequestFilter );
5962 registrationBean .setDispatcherTypes (EnumSet .of (
6063 DispatcherType .FORWARD ,
6164 DispatcherType .INCLUDE ,
You can’t perform that action at this time.
0 commit comments