communitybridge / easycla

The Contributor License Agreement (CLA) service of the Linux Foundation lets project contributors read, sign, and submit contributor license agreements easily.
https://easycla.lfx.linuxfoundation.org
MIT License
64 stars 45 forks source link

Company admin contact is not shown when they are already a CLA manager #4439

Open touraill-adobe opened 2 months ago

touraill-adobe commented 2 months ago

Summary

In the "Identify CLA Manager", we can chose to "contact the company admin" so that they can designate a CLA manager. However, if the admin is already a CLA manager, the dialog says

This user is already a CLA Manager for this organization and project. Please contact them to process your CLA Request. without telling who to contact. Should this dialog contain company admin(s) information.

Background

  1. After requesting authorization, click on "Proceed as a corporate contributor"
  2. Select an organization then "Proceed"
  3. In the "No signed CLA found" dialog, click "No"
  4. In the "Identify CLA Manager" dialog, click "Contact Company Admin" => the displayed dialog says to contact the admin but doesn't say who they are.

User Story