apigee-edge-drupal icon indicating copy to clipboard operation
apigee-edge-drupal copied to clipboard

duplicate buttons in Team App/Developer App Edit page

Open hollyw2025 opened this issue 2 months ago • 2 comments

Description

Delete button needs to be hide in /web/modules/contrib/apigee_edge/src/Entity/Form/DeveloperAppEditFormForDeveloper.php

Cancel button needs to be removed in /web/modules/contrib/apigee_edge/modules/apigee_edge_teams/src/Entity/Form/TeamAppEditForm.php

Hi, I generated two patches which suppose to fix these button issues. However, composer install has issues with applying patch for modules imbedded inside a module. I have to apply local function fixing for these issue. Appreciate if you can fix these button issues in your module. All functions work. There are no interruption with user side functions.

Apigee Info

Apigee Edge

Screenshots

Image Image

Version Info

Apigee 3.0.11 and 3.0.12

remove-duplicate-cancel-button-teamapp-edit.patch hide-delete-button-developer-app-edit.patch

hollyw2025 avatar Oct 02 '25 18:10 hollyw2025

Hi @hollyw2025 Thank you for writing down this issue to us. I checked the edit pages of both team and developer apps for the mentioned versions on Drupal 10 latest version, It renders only two CTAs on each form.

The first Cancel CTA is additional in both forms. It may be a part of other widget present on the form. The 'Api Products' selection widget seems different here from the usual one, can you please check if the first Cancel CTA belongs to the widget or any other part of the form widget?

Thanks!

kedarkhaire avatar Oct 03 '25 07:10 kedarkhaire

Hi, Extra delete belongs to /web/modules/contrib/apigee_edge/src/Entity/Form/DeveloperAppEditFormForDeveloper.php

Extra cancel belongs to /web/modules/contrib/apigee_edge/modules/apigee_edge_teams/src/Entity/Form/TeamAppEditForm.php

No they don't belong to other part of the form widget

hollyw2025 avatar Oct 08 '25 18:10 hollyw2025