From f62c5e43c30ecdeffbe6898be63b1b94c34a5f91 Mon Sep 17 00:00:00 2001 From: Tony Vincent Date: Mon, 22 Jul 2024 16:04:55 +0200 Subject: [PATCH] Fix form labels (#1004) * Fix form labels * Fix typo * Change form builder * Simplify label_html private method of StyledFormBuilder --- app/helpers/styled_form_builder.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/helpers/styled_form_builder.rb b/app/helpers/styled_form_builder.rb index 01bf22e0..e730b453 100644 --- a/app/helpers/styled_form_builder.rb +++ b/app/helpers/styled_form_builder.rb @@ -50,6 +50,9 @@ class StyledFormBuilder < ActionView::Helpers::FormBuilder end def label_html(method, options) - options[:label] ? label(method, options[:label], class: "form-field__label") : "".html_safe + return label(method, class: "form-field__label") if options[:label] == true + return "".html_safe unless options[:label] + + label(method, options[:label], class: "form-field__label") end end