From 23bb7b92d441f7306cb68578d23de34820720517 Mon Sep 17 00:00:00 2001 From: Jackson Pires Date: Thu, 6 Feb 2025 16:25:11 -0300 Subject: [PATCH] fix form field error --- lib/ruby_ui/form/form_field_controller.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/ruby_ui/form/form_field_controller.js b/lib/ruby_ui/form/form_field_controller.js index 6f2e7828..b7af9394 100644 --- a/lib/ruby_ui/form/form_field_controller.js +++ b/lib/ruby_ui/form/form_field_controller.js @@ -5,10 +5,12 @@ export default class extends Controller { static values = { shouldValidate: false }; connect() { - if (this.errorTarget.textContent) { - this.shouldValidateValue = true; - } else { - this.errorTarget.classList.add("hidden"); + if (this.hasErrorTarget) { + if (this.errorTarget.textContent) { + this.shouldValidateValue = true; + } else { + this.errorTarget.classList.add("hidden"); + } } }