Merge changes Ib2ed69b8,I8e8f9597,Ia6c44f0a into stable-3.6
* changes:
gr-cla-view: remove old css that broke displaying claNewAgreement
gr-cla-view: simplify getAgreementsUrl
gr-cla-view: Remove computeHideAgreementTextbox from html
diff --git a/polygerrit-ui/app/elements/settings/gr-cla-view/gr-cla-view.ts b/polygerrit-ui/app/elements/settings/gr-cla-view/gr-cla-view.ts
index f429c22..c8c06c9 100644
--- a/polygerrit-ui/app/elements/settings/gr-cla-view/gr-cla-view.ts
+++ b/polygerrit-ui/app/elements/settings/gr-cla-view/gr-cla-view.ts
@@ -90,12 +90,6 @@
#claNewAgreementsLabel {
font-weight: var(--font-weight-bold);
}
- #claNewAgreement {
- display: none;
- }
- #claNewAgreement.show {
- display: block;
- }
.contributorAgreementButton {
font-weight: var(--font-weight-bold);
}
@@ -166,7 +160,7 @@
Please review the agreement.</a
>
</div>
- ${this.renderAgreementsTextBox()} ${this.computeHideAgreementTextbox()}
+ ${this.renderAgreementsTextBox()}
</div>
`;
}
@@ -223,14 +217,12 @@
// private but used in test
getAgreementsUrl(configUrl: string) {
if (!configUrl) return '';
- let url;
+
if (configUrl.startsWith('http:') || configUrl.startsWith('https:')) {
- url = configUrl;
- } else {
- url = getBaseUrl() + '/' + configUrl;
+ return configUrl;
}
- return url;
+ return `${getBaseUrl()}/${configUrl}`;
}
private readonly handleShowAgreement = (e: Event) => {