should be logged as "info" instead of "error". I think that the fact that the default configuration value is used when a configured value is not found is of "informational" value but not "error".
The error level logging was filling up our production logs with unhelpful statements until we added enabled = true to our recaptcha configuration in application.groovy. I would prefer to inherit the enabled value by default rather than having to explicitly set it to true.
Describe the bug I believe the error level logging within RecaptchaService here:
https://github.com/iamthechad/grails3-recaptcha/blob/master/grails-app/services/com/megatome/grails/RecaptchaService.groovy#L86
should be logged as "info" instead of "error". I think that the fact that the default configuration value is used when a configured value is not found is of "informational" value but not "error".
The error level logging was filling up our production logs with unhelpful statements until we added
enabled = true
to our recaptcha configuration in application.groovy. I would prefer to inherit the enabled value by default rather than having to explicitly set it to true.Expected behavior Change line 86 to "info"
Thank you.