Duo Pro trial banner trial button should not be available for namespaces that have already trialed
In #451013+ we added a new duo pro trial CTA with wording about a trial.
Duo Pro Trials qualifications are that the namespace has not had a trial or subscription before. See qualifications on https://gitlab.com/gitlab-org/gitlab/-/issues/448506.
Right now, we are only checking if it has an 'active' add on. We need to change that logic to align with the true qualifications in the Duo Pro trial area so that it does not offer it to namespaces that ineligible due to already having the add-on, active or not.
This banner currently shows on free and paid billing pages.
🚧
Solution - remove the word
active
from this line so that we are in line with qualifications described in https://gitlab.com/gitlab-org/gitlab/-/issues/448506+- see !152505 (comment 1910801473) and collaborate with groupcloud connector as needed.
- Should we hide the whole card here, or only hide the trial cta and change remove the trial wording.
Edited by Doug Stull