From 9ebc7cdda500eaf529c34796fd4bcecee161f4ed Mon Sep 17 00:00:00 2001
From: Anish Choudhary <69810-anish.ir@users.noreply.drupalcode.org>
Date: Thu, 13 Feb 2025 18:10:24 +0530
Subject: [PATCH] Issue #3506184: Added valdiation for Custom button text for
 comments.

---
 buttons_config.module | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/buttons_config.module b/buttons_config.module
index edb0b98..391ffc6 100644
--- a/buttons_config.module
+++ b/buttons_config.module
@@ -47,12 +47,18 @@ function buttons_config_form_alter(&$form, FormStateInterface $form_state, $form
     $enabled = $values['enabled'];
     $ct_name = $values['form_id'];
     $form_isSave = $values['form_type'];
-    if ($form_isSave) {
+    if ($entity_id[0] == 'comment') {
       $form_name = $ct_name . "_form";
     }
     else {
-      $form_name = $ct_name . "_edit_form";
+      if ($form_isSave) {
+        $form_name = $ct_name . "_form";
+      }
+      else {
+        $form_name = $ct_name . "_edit_form";
+      }
     }
+
     if ($enabled == 1 && $form_name == $form_id) {
       $form['actions']['submit']['#value'] = t($values['custom_text']);
     }
-- 
GitLab