From 0f4fdf680163d537eca958dafd1fbb746450c670 Mon Sep 17 00:00:00 2001 From: Michael Yan Date: Tue, 8 Oct 2024 08:27:53 +0800 Subject: [PATCH] Fixes wrong `@ConditionalOnProperty` with `grails.web.hiddenmethod.filter.enabled` Closes gh-637 --- .../plugins/web/controllers/ControllersPluginConfiguration.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grace-plugin-controllers/src/main/groovy/org/grails/plugins/web/controllers/ControllersPluginConfiguration.java b/grace-plugin-controllers/src/main/groovy/org/grails/plugins/web/controllers/ControllersPluginConfiguration.java index 98d0b170ee..0f4d47bf55 100644 --- a/grace-plugin-controllers/src/main/groovy/org/grails/plugins/web/controllers/ControllersPluginConfiguration.java +++ b/grace-plugin-controllers/src/main/groovy/org/grails/plugins/web/controllers/ControllersPluginConfiguration.java @@ -132,7 +132,7 @@ public WebMvcConfigurer webMvcConfig(ObjectProvider grailsApp @Bean @ConditionalOnMissingBean(HiddenHttpMethodFilter.class) - @ConditionalOnProperty(prefix = "grails.web.hiddenmethod.filter", name = "enabled", matchIfMissing = true) + @ConditionalOnProperty(prefix = "grails.web.hiddenmethod.filter", name = "enabled", havingValue = "true", matchIfMissing = true) public OrderedHiddenHttpMethodFilter hiddenHttpMethodFilter() { return new OrderedHiddenHttpMethodFilter(); }